-
Node.js & cnpm 安装
没有安装的同学,可以参考我的另一篇文章: Node.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
(限于本人技术有限,本文如有表述不当的地方,欢迎赐教~)
(转载到其他平台需含本文的简书链接)