基于 vue 的图片 exif 元数据编辑、水印边框合成工具应用。
主要功能:
- exif 元数据读写
- 水印边框合成
- 图片排版合成
预览地址:https://exif-edit.vercel.app/
yarn install
yarn serve
yarn build:app
yarn build:lib
yarn build:wc
yarn lint
npm run build:app
cd dist/
npx http-server .
npm run build:docker # 构建镜像
docker run -itd --name exif-edit --restart always -p 8080:80 johniexu/exif-edit:latest
docker-compose up -d
修改了代码后需要重新构建镜像 --build
,并且需要先执行完 npm run build:app
docker-compose up -d --build
使用 vercel 部署,预览地址:https://exif-edit.vercel.app/
使用 hook 触发部署
使用 GET 请求对应的 hook 地址即可触发vercel 自动构建部署
# 触发 master 分支部署
curl -X GET https://api.vercel.com/v1/integrations/deploy/prj_ZvCedzuUkl1foP4QqcfjfUG1PfkR/qH9ujkhdFR
分支 | hook |
---|---|
master | https://api.vercel.com/v1/integrations/deploy/prj_ZvCedzuUkl1foP4QqcfjfUG1PfkR/qH9ujkhdFR |
docker tag johniexu/exif-edit:latest johniexu/exif-edit:latest
docker push johniexu/exif-edit:latest
默认状态
显示 Exif 数据
编辑 Exif 数据
校验不支持格式的图片
校验无 Exif 数据
读取的图片无 Exif 数据