环境搭建:javascript
一、Koa 必须使用 7.6 以上的版本。若是你的版本低于这个要求,就要先升级 Node。java
查看node版本方法:node -vnode
二、使用koa-generator生成器生成项目git
安装koa-generator: npm
npm install -g koa-generator
使用koa-generator生成koa2项目 浏览器
koa2 HelloKoa2
成功建立项目后,进入项目目录,并执行npm install
命令 服务器
cd HelloKoa2 npm install
三、启动项目:koa
npm start
项目启动后,默认端口号是3000,在浏览器中运行能够获得下图效果,说明运行成功spa
发布:rest
1. 首先确保服务器环境支持:node、git
若是没有,请先安装node、git环境。两个安装时都默认next便可。
安装完成后,打开dos命令,查看node、npm、git 版本,命令分别是:
node -v
git -version
npm -v
2. 确保安装后,安装npm2,命令以下:
npm install pm2 -g
安装完成后,查看pm2的版本:
pm2 -v
3. 为确保项目中使用到的node包都能正常下载,让咱们先把npm 的镜像切换为淘宝镜像
npm config set registry http://registry.npm.taobao.org/
切换完后,查看npm镜像:
npm get registry
获得以下输出:
http://registry.npm.taobao.org/
4. 利用git检出项目
git clone http://test@XX.XX.XX.XX/TDD/test/HelloKoa2.git
5. 进入到当前项目,下载node包:
npm install
6. 进入项目目录,启动项目,命令以下:
pm2 start bin/www
重启项目时,命令以下:
pm2 restart HelloKoa2