1.1 介绍

egg.js是阿里旗下基于node.js和koa是一个node企业级应用开发框架,可以帮助开发团队,和开发人员减少成本。
基于koa2、es6、es7使得node具有更有规范的开发模式,更低的学习成本、更优雅的代码、更少的维护成本。
image.png
image.png


1.2 环境搭建

1、要求nodejs版本必须大于8.0并且要用LTS 版本
2、创建egg的环境 npm i egg-init -g / cnpm i egg-init -g (只需要安装一次)
3、创建项目
cd 到目录里面 (注意目录不要用中文 不要有空格)

1.3 创建

1
2
3
4
$ npm i egg-init -g
$ egg-init egg-example --type=simple //例如:egg-init 项目名称 --type=simple
$ cd egg-example
$ npm i

1.4 运行项目

1
2
npm run dev  
open localhost:7001 //一般性来说默认端口是7001