koa 是由 Express 原班人馬打造的,致力於成爲一個更小、更富有表現力、更健壯的 Web 框架。 使用 koa 編寫 web 應用,經過組合不一樣的 generator,能夠免除重複繁瑣的回調函數嵌套, 並極大地提高錯誤處理的效率。koa 不在內核方法中綁定任何中間件, 它僅僅提供了一個輕量優雅的函數庫,使得編寫 Web 應用變得駕輕就熟。 注意:Koa是基於Node.js平臺的下一代web開發框架,因此安裝的前提是已經安裝好了node.js 安裝步驟以下: 1、新建一個文件夾koaData 2、打開cmd,cd到當前新建的文件夾koaData 3、在cmd中輸入:npm install koa (警告可忽略,安裝完後koaData文件夾會出現node_modules文件夾和package-lock.json) 4、在文件夾koaData裏新建一個service.js 5、開始對service.js進行編輯 代碼以下: const KOA=require("koa");//定義常量,引入koa框架 var service=new KOA();//定義koa對象 service.use(function *(){ this.body="hello word"; }) service.listen(8089);//設置端口號 6、在cmd中啓動服務 node service.js (注意:其中service.js就是在文件夾koaData裏新建的那個文件) 7、在瀏覽器中訪問:http://localhost:8089/ 這時頁面裏會出現hello word,初步測試大體成功,接着是作數據庫部分 8、打開phpstudy(由於大部分所要獲取的數據,一般都會用用數據庫來存儲數據,因此在這裏仍是須要用到phpstudy) 而後新建數據庫及表,並添加信息,後面用得上 9、使用cmd npm i koa-mysql 10、編輯service.js 代碼以下: const KOA=require("koa"); var service=new KOA(); const mysql=require("koa-mysql");//引入koa-mysql var db=mysql.createPool({host:"localhost",user:"root",password:"root",database:"koadata"});//localhost是你要訪問的數據庫鏈接,koadata是你要訪問的數據庫 service.use(function *(){ var data=yield db.query("select * from user");//user即你要查詢的表 this.body=data; }) service.listen(8089); 11、使用cmd重啓數據 node service.js 12、在瀏覽器中訪問:http://localhost:8089/ 這時頁面裏會出現你要訪問的數據,至於怎麼用,以我的爲主 分類: node