乙個簡約、擴充套件性強,基於node.js平台的web開發框架。
安裝之前得先安裝node 版本要大於node v7.6.0
想使用koa,我們肯定首先想到去官網看看,沒準有個guide之類的能夠輕鬆入門,可是koa官網跟koa本身一樣簡潔。
如果要我一點點搭建環境的話,感覺好麻煩,所以先去找了找有沒有專案生成器,然後就發現了狼叔-桑世龍寫的koa-generator。
#安裝koa2腳手架
npm install -g koa-generator
#檢視是否安裝成功
koa2 -v
建立乙個koa2專案
#mykoa 表示建立的專案名稱
koa2 mykoa
進入專案,安裝專案依賴
#進入建立好的koa專案
cd mykoa
#安裝依賴
npm i
執行koa專案
#啟動專案
npm start
訪問koa2路由路由目錄 mykoa/routes/index.js
執行配置目錄 bin/www
瀏覽器執行訪問 localhost:3001/string /string是訪問的路由名稱
結果完美。 到這裡簡答的koa目錄結構搭建和安裝訪問就結束了。
初建Koa2專案
1.首先新建乙個資料夾 koa2 learn 並作為工程目錄用vscode開啟 匯入koa,和koa 1.x不同,在koa2中,我們匯入的是乙個class,因此用大寫的koa表示 const koa require koa await next ctx.response.type text html...
iisnode執行koa2專案
title iisnode執行koa2專案 date 2018 12 18 categories 前段時間在研究koa2 mongodb,搗鼓完乙個專案之後,就是發布的問題了。一般來說,nodejs的專案,推薦開發用nodemon,生產用pm2。兩者都可以監聽檔案變更重啟node專案,而pm2則更為...
koa生成器,一鍵生成koa和koa2專案
最近在學koa,想著exrpess有生成器,那麼koa應該也有。不出所料,經過我仔細上網排查,果然也有koa生成器。這對於想學koa,且規範的使用koa的朋友來說是一件多麼讓人開心的事情。express style support koa 1.x 已支援 support koa 2.x 已支援所有的...