Skip to content
This repository has been archived by the owner on Mar 29, 2024. It is now read-only.

搭建开发环境 Setting up development environment

Radium Zheng edited this page Aug 5, 2017 · 2 revisions

搭建前端开发环境 Setting up frontend development environment

安装 Bower 依赖

前端页面文件根目录位于www文件夹中

cd www
npm install
bower install

进行前端代码编译

npm run build

搭建后端开发环境 Setting up backend development environment

With Docker

  1. 安装 Docker 及 Docker Compose

    墙内使用 Docker 或需要镜像加速

  2. server 目录下,执行:

    docker-compose up -d
    docker-compose exec db bash -c "cd /import && mongorestore -h localhost"
  3. 更新服务端代码后,需执行 docker-compose build 然后重复以上操作。

Without Docker

在本地搭建 MongoDB Setting up MongoDB locally

  1. export/dump 目录下的文件导入 MongoDB:

  2. export 目录下执行:

mongorestore -h localhost

Tip: 在本地可以用 MongoChef 编辑数据库。

在本地搭建 API 服务器 Setting up API Server locally

API 服务器代码位于 server\api_server.py

  1. 安装依赖:
    • Python 3
    • Flask
    • pyMongo
  2. 直接执行 python api_server.py 即可。