koa2 && koa-generator

koa2 脚手架

  1. 全局安装Koa脚手架
    npm install koa-generator -g

  2. 模板生成
    (将下面的 my-project-name 改成自己的项目名称)
    koa2 my-project-name (默认使用的是pug 类似jade的模板)
    koa2 my-project-name -e (后面带的参数表示用ejs模板)

  3. node -v node的版本最好大于7.0
    node -v
    npm -v

  4. 安装依赖和运行
    cd my-project-name # 切换目录
    npm install # 安装依赖 或者 yarn install 或者 cnpm install
    npm start # 项目运行

  5. 浏览器的3000端口: http://locahost:3000

  6. Koa的参数
    -h, --help 帮助
    -V, --version 版本号
    -e, --ejs 添加ejs模板引擎支持(默认是jade)
    --hbs 添加hbs模板引擎支持(默认是hbs)
    -H, --hogan 添加hogan.js支持
    -c, --css 添加css样式 支持 less sass styus css(默认是css)
    --git 添加 .gitignore
    -f, --force force on non-empty directory

  7. pm2的使用

    • npm run prd 执行命令 具体命令查看Package.json 中的scipts配置的prd任务
    • pm2 list 列出所有应用
    • pm2 logs 查看所有日志
    • pm2 restart [app id] 重启应用
    • pm2 stop www //关闭当前Koa web程序
    • pm2 web 开启api访问
    • pm2 show 查看进程名称

Express Generator (Express生成器)

  1. npm install express-generator -g
  2. express my-project-name -e
  3. cd my-project-name && npm install
  4. npm start
  5. http://locahost:3000

你可能感兴趣的:(koa2 && koa-generator)