hapi入門簡介(入門實踐)----淨土小沙彌學hapi.js_第二篇
阿新 • • 發佈:2018-12-16
編寫前的準備
熟悉node語法,並且安裝node和npm。開始編寫hapijs
1.在工作目錄開啟cmd(shift+滑鼠右鍵->選擇“在此處開啟PowerShell視窗”),首先輸入npm init初始化packagejson,全部預設就可以了,然後輸入命令npm install hapi 安裝hapi模組2.在根目錄,建立server.js檔案
const Hapi=require('hapi'); const server =new Hapi.Server();//建立伺服器 server.connection({port:4000,host:'localhost'});//建立伺服器埠 server.route({//建立路由 method:'GET', path:'/en', handler:function (request,reply) {//建立處理機制,對使用者訪問做出響應 reply('Hello'); } }); const plugin=function (server,options,next) {//建立外掛 server.route({//給外掛設定路由 method:'GET', path:'/cn', handler:function (request,replay) {//為外掛設定響應機制 replay('你好'); } }) next(); } plugin.attributes={name:'My plugin'}; server.register(plugin,(err)=>{//註冊外掛 if(err){ throw err; } server.start((err)=>{//啟動伺服器 if(err){ throw err; } console.log('Server running at:',server.info.uri); }) });
3.用方法1的方式,進入目錄執行cmd,輸入node server.js 命令,啟動專案,執行如下: