项目demo

快速启动

demo地址

https://github.com/ChenShenhai/koa2-note/blob/master/demo/project/

环境准备

初始化数据库

  • 安装MySQL5.6以上版本
  • 创建数据库koa_demo
  1. create database koa_demo;
  • 配置项目config.js

https://github.com/ChenShenhai/koa2-note/blob/master/demo/project/

  1. const config = {
  2. // 启动端口
  3. port: 3001,
  4. // 数据库配置
  5. database: {
  6. DATABASE: 'koa_demo',
  7. USERNAME: 'root',
  8. PASSWORD: 'abc123',
  9. PORT: '3306',
  10. HOST: 'localhost'
  11. }
  12. }
  13. module.exports = config

启动脚本

  1. # 安装淘宝镜像cnpm
  2. npm install -g cnpm --registry=https://registry.npm.taobao.org
  3. # 安装依赖
  4. cnpm install
  5. # 数据建库初始化
  6. npm run init_sql
  7. # 编译react.js源码
  8. npm run start_static
  9. # 启动服务
  10. npm run start_server

访问项目demo

http://localhost:3001/admin

project-result