🐶 微信小程序-小商城后台(基于 Node.js、MongoDB、Redis 开发的系统...)
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Clone or download
skyvow Merge pull request #37 from oubenruing/master
Update webpack.config.js
Latest commit 6158767 Feb 20, 2018
Permalink
Failed to load latest commit information.
bin init Nov 24, 2016
common update paginate & WXBizDataCrypt Dec 27, 2016
controllers 增加获取二维码 Jul 26, 2017
db Fixed #25 Nov 3, 2017
logs init Nov 24, 2016
middlewares update paginate & WXBizDataCrypt Dec 27, 2016
models add help Dec 19, 2016
proxy update paginate & WXBizDataCrypt Dec 27, 2016
public Update webpack.config.js Feb 20, 2018
routes add help Dec 19, 2016
test init Nov 24, 2016
views init Nov 24, 2016
.babelrc init Nov 24, 2016
.gitignore 修复订单分页BUG Dec 6, 2016
README.md update README.md Dec 27, 2017
apidoc.json update apidoc.json Dec 12, 2016
app.js init Nov 24, 2016
config.js add wechat Dec 21, 2016
package.json update package.json Oct 5, 2017

README.md

m-mall-admin

后台管理界面Demo用户名/密码:admin/123456

项目说明:

目录结构:

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.git
cd m-mall-admin

后端服务:

1. 安装 `Node.js[必须]` `MongoDB[必须]` `Redis[必须]`
2. 启动 MongoDB 和 Redis
3. 进入根目录下执行 `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