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 <engine> 添加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 <id|name> 查看进程名称

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容