Skip to content

对接 Cloudflare Worker + R2 使用的图床前端;Vite + Vue3

Notifications You must be signed in to change notification settings

dundunHa/Just-Imgs

 
 

Repository files navigation

Just-Imgs

图床管理前端,Vite + Vue3 + TS,对接 Cloudflare Worker + R2 使用;

安装 / 调试 / 构建

  • 执行 install 操作会自动生成 .env.dev.local.env.local,分别用于本地调试和打包构建;
  • 下载 Worker 项目,设置相应的变量文件用于上传图片时的验证鉴权;
    • 调试运行时端口号会随机变更,需要修改至 vite 配置内;
  • 用户名密码会保存在浏览器 localStorage 中;
  • --------------
  • Worker 可以直接执行 npm run deploy 进行部署,前端这边可以打包后传 GitHub Pages 或者 Cloudflare Pages;
    • 部署至 Cloudflare Pages 时需要设置 VITE_CF_WORKER_URL=http://Worker 服务地址/NODE_VERSION=18.16.1 两个环境变量;
  • 吐槽:见过几个项目带 netlify.toml 了,然而就没感觉没啥存在感;

截图

001.png

002.png

About

对接 Cloudflare Worker + R2 使用的图床前端;Vite + Vue3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 63.5%
  • TypeScript 27.7%
  • CSS 4.6%
  • HTML 4.2%