搭建express框架


 

 1.安裝express模塊

  命令行里輸入npm install express -g

  之后輸入express -V查看版本信息,提示‘express'不是內部或外部命令,也不是可運行的程序。因為express4.x中將命令工具分離出來了,所有需要先裝express-generator。

  命令行輸入:npm install -g express-generator,即安裝成功。

  之后輸入express -V,仍然提示‘express'不是內部或外部命令,也不是可運行的程序,還需要配置下環境變量。打開計算機,系統屬性——高級系統設置——環境變量;在系統變量下,新建NODE_PATH,值為D:\install\nodejs\node_global(全局路徑),將“%NODE_PATH%”到path變量值后面即可。

現在關閉cmd窗口重新打開(否則仍然提示不是內部和外部命令)。輸入 express -V,出現了

表示已經安裝成功了,在cmd命令行輸入一下代碼:express --version

出現4.16.1

 2.創建express項目,初始化 cmd命令:

md NodeJSProject //在這里md是創建新的文件並命名

cd NodeJSProject //進去剛剛創建的文件夾

express albumServer//albumServer為項目名

進入albumServer中顯示已創建的文件

 

cd albumServer

npm install  后文件夾內:

3.啟動服務器

  npm start

  啟動成功以后,終端會輸出node ./bin/www 

  訪問http://localhost:3000/

 在index.js中加了一個請求

router.get('/a', function(req, res, next) {
   res.send('hello');
 });
重啟項目后在瀏覽器中查看(在調試 Node.js 應用程序的時候,只要修改了 js 文件,就需要先 Ctrl + C 停止運行,再重新運行,修改后的 js 文件才會生效。):

4.通過安裝nodemon,讓Node.js應用自動重啟

   (1)全局安裝:

npm install nodemon -g

(2)在項目目錄下新建 nodemon.json 文件並添加下面代碼:

{
    "restartable": "rs",
    "ignore": [
        ".git",
        ".svn",
        "node_modules/**/node_modules"
    ],
    "verbose": true,
    "execMap": {
        "js": "node --harmony"
    },
    "watch": [

    ],
    "env": {
        "NODE_ENV": "development"
    },
    "ext": "js json njk css js "
}

在package.json中的start項修改成以下代碼

運行 npm start 就可以運行nodemon了

  運行結果:

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM