環境搭建: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