一 创建koa2项目
二 放到云服务器
一 创建koa2项目
为了节省开发成本,本文采用koa-generator脚手架来创建koa2项目
首先npm安装脚手架
$ npm install -g koa-generator
这是脚手架自动生成的目录
打开package.json文件可以看到
简单介绍下这几个快捷命令 start dev prd 和 test
start 命令是运行项目
dev 中的nodemon是修改项目代码后,服务器自动重启,让我们的改动生效
prd 中的pm2是node进程管理工具(用来保持进程,下文中放云服务器上时会用到)
test 自然是代码测试配置
我们输入 npm start 就可以看到项目成功运行了
本文暂时不分析koa脚手架目录和配置文件
ps: 在npm中,有四个常用的缩写
npm start 是 npm run start
npm stop 是 npm run stop 的简写
npm test 是 npm run test 的简写
npm restart 是 npm run stop && npm run restart && npm run start的简写
其他自己配的命令都需要 npm run yourCommand
省略开发过程
二 放到云服务器
注:本文以 centos 为例
推荐yum 源安装(本文省略 yum 源配置,请自行百度或者看他人的博文)
1 )配置node 和 npm
首先 打开命令行 输入 ssh root@yourIp 连上你的服务器
本文推荐用nvm方式安装n