该项目基于 tumobi 大神开源的项目
由于迁至私有仓库丢失原项目fork信息并且原项目更新缓慢,将改项目开源方便大家一起维护修改
原项目链接:https://github.com/tumobi
之后由cjwddz完善了功能
在此致谢
- nideshop 小程序和后台管理的后端
- nideshop-admin 后台管理
- nideshop-mini-program 小程序
-
参照各子项目下 README.md 文件
-
nideshop 子项目可以通过docker-compose运行
-
nideshop 项目需要额外配置又拍云 [nideshop\src\admin\config\config.js]
申请链接: https://www.upyun.com/
module.exports = {
upyun: { // 又拍云相关配置
bucket: '', // 服务名
user: '', // 操作员
pwd: '' // 密码
}
};
- nideshop-mini-program 子项目需额外配置 [config\api.js]
const ApiRootUrl = 'https://localhost:8360/api/'; // nideshop项目链接
- nideshop-admin 子项目需要额外配置又拍云 [\src\renderer\config\config.js]
const Host = 'https://localhost:8360'; // nideshop项目的链接
const rootUrl = `${Host}/admin/`;
const config = {
Host,
rootUrl,
upyunConfig: {
rootDir: '/mall', // 又拍云上保存资源的根目录,随意指定
service: '', // 服务名,和上面bucket一直
cdnUrl: '', // cdn地址,这个要解析自己的域名指向又拍云的cdn,小程序上静态资源可能需要https,这个还没验证
signUrl: `${rootUrl}/auth/getSign` // 获取又拍云签名
}
}
module.exports = config