eggjs初始化文档
https://www.eggjs.org/zh-CN/tutorials

  1. npm init egg --type=simple

image.png

选择工程类型
image.png

项目目录

image.png

  1. cd ./egg
  2. npm install
  3. npm start # 一直启动项目,针对线上运行环境,npm stop关闭
  4. npm run dev # 本地开发环境,ctrl + C 关闭
  5. npm test
  • app是开发的核心,所有代码都在 app目录下
  • config是项目配置文件
    • plugin插件配置
    • 系统的配置

ncu更新依赖

npm init egg 初始化的项目,package.json里面的 npm包不是最新的,
需要安装 npm-check-updates来手动更新 npm包到最新版。
image.png
ncu -u会自动更新 package.json的版本号,
更新完成后,删除 package-lock.json,重新 npm install