-
Node.js & cnpm 安装
没有安装的同学,可以参考我的另一篇文章: Node.js安装与环境配置
-
初识Egg.js
那么什么是 Egg.js 呢?
什么是 Egg.js ?
Egg.js的设计理念
设计原则
与社区框架( Express || Sails )的差异?
差异
那么Egg.js有哪些特性呢?
特性
好了,至此,可能你已经了解了个大概,如想了解更多,请点此移步 官方文档 ~ -
下载Egg.js
命令行
npm i egg-init -g -
创建egg.js项目
- 命令行 cd 进入将要放置项目的文件夹里
- 命令行
egg-init test --type=simple开始创建一个简单的新项目 test
过程中自行配置名称、文件夹、作者、秘钥 - cd 进入刚刚新建的测试项目
npm install(简写npm i)下载依赖
进入项目,下载依赖 - 项目中
npm run dev运行项目
运行成功,打开网址查看运行的项目
-
服务器部署
如果想把一个简单的项目,比如只提供接口api服务,部署在服务器上,这里以腾讯云租赁的个人服务器为例(请提前在服务器中配置相应的node环境)。
1. 将项目除依赖包之外的文件,打包放到服务器上。
2. 在服务器上打开命令行 进入项目npm i下载依赖
3. 在命令行中npm start运行项目
如果项目中有TS文件,请先npm run tsc将 ts 编译成 js 然后再执行npm start
(限于本人技术有限,本文如有表述不当的地方,欢迎赐教~)
(转载到其他平台需含本文的简书链接)






