AI Skin 是一个基于 Vue 3 和腾讯云开发 CloudBase 构建的智能护肤应用,提供专业的肌肤分析、产品推荐和个性化护肤方案。
正式部署地址:https://wuby-9gk84z40475927ab-1318568668.tcloudbaseapp.com/aiskin/
💡 提示:现在使用hash路由模式,可以正常刷新和直接访问子页面
🔧 问题解决记录:
- ✅ 已修复
fetchCurrentUser方法不存在的错误- ✅ 已修复路由刷新404问题(改用hash模式)
- ✅ 已修复资源路径问题(使用相对路径)
- ✅ 完善了认证服务的同步/异步方法兼容性
aiskin-master/ ├── src/ │ ├── components/ # 公共组件 │ │ ├── login/ # 登录注册组件 │ │ └── home/ # 首页组件 │ ├── services/ # 服务层 │ │ ├── cloudbaseService.js # CloudBase服务 │ │ └── authService.js # 认证服务 │ ├── views/ # 页面组件 │ ├── assets/ # 静态资源 │ └── main.js # 入口文件 ├── dist/ # 构建产物 ├── public/ # 公共文件 ├── vue.config.js # Vue配置文件 └── package.json # 依赖配置
wuby-9gk84z40475927abwubynpm install
npm run serve
npm run build
publicPath: './'构建项目
npm run build
部署到CloudBase
CDN缓存更新
fetchCurrentUser 方法欢迎提交 Issue 和 Pull Request 来改进项目!
本项目采用 MIT 协议开源。
最后更新:2025年8月9日
版本:v0.1.1