微前端架构如何改变企业的开发模式与效率提升
812
2022-10-08
微信小程序-小商城后台(微信自己的商城小程序)
m-mall-admin
后台管理界面Demo用户名/密码:admin/123456
项目说明:
基于 Node.js、MongoDB、Redis 开发的系统基于 Express 提供 RESTful API基于 apidoc 提供接口文档基于 Angular.js、Ionic、Webpack 构建前端基于 ECMAScript 6 编码风格
目录结构:
m-mall-admin/ |-bin/ # 启动文件 |- wwww |-common/ # 公共文件 |- ... |-controllers/ # 控制器 |- ... |-db/ # 数据库配置 |- ... |-logs/ # 日志文件 |- ... |-middlewares/ # 中间件 |- ... |-models/ # 模型 |- ... |-proxy/ # 代理 |- ... |-public/ # 静态资源文件 |- ... |-routes/ # 路由文件 |- ... |-test/ # 测试文件 |- ... |-views/ # 视图文件 |- ... |-apidoc.json # 接口文档配置 |-app.js # 入口文件 |-config.js # 配置文件 |-...
安装部署:
克隆文件:
git clone git@github.com:skyvow/m-mall-admin.gitcd m-mall-admin
后端服务:
1. 安装 `Node.js[必须]` `MongoDB[必须]` `Redis[必须]`2. 启动 MongoDB 和 Redis3. 进入根目录下执行 `npm install` 安装项目所需依赖包3. 执行 `npm start` 启动服务4. 打开浏览器访问 `http://localhost:3000`
前端服务:
1. 首次启动项目未找到 build 文件2. 进入 public 目录下执行 `npm install` 安装项目所需依赖包3. 执行 `npm run build` 编译前端页面相关文件4. 编译成功后生成 build 文件,位于 public 目录下
其他命令:
# 生成 API 接口文档npm run apidoc# 跑测试用例npm test
贡献
有任何意见或建议都欢迎提 issue
License
MIT
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~