【nodejs】express框架+mysql后台數據查詢


一 環境部署

1,首先安裝nodejs,並配置好環境變量(看自己習慣),

2,安裝Express

  npm install express -g //全局安裝
  npm install express-generator -g //安裝全局變量

2,初始化項目

mkdir demo //創建文件夾
cd demo //進入項目文件夾 express project //創建express框架目錄,project是目錄名,

3,執行如下命令:

1.cd project //進入項目根目錄
2.npm install  //安裝依賴,這一步會根據project文件夾下的package.json問價進行依賴項安裝

4,完整的項目結構如下

1,/bin:用來啟動應用(服務器)
2,/public: 存放靜態資源目錄
3,/routes:路由用於確定應用程序如何響應對特定端點的客戶機請求,包含一個 URI(或路徑)和一個特定的 HTTP 請求方法(GET、POST 等)。每個路由可以具有一個或多個處理程序函數,這些函數在路由匹配時執行。
4,/views 模板文件所在目錄 文件格式為.jade,
5,app.js程序main文件 這個是服務器啟動的入口
6,package.json存放項目相關信息,主要的是依賴包信息 ,npm instal就是讀取這里面的依賴包進行安裝的

 

二,啟動

npm start //啟動服務器

這個方法對於調試運行很不方便,可以采用node的熱啟動插件,這樣代碼修改完保存就可以看到效果

npm install -g node-dev  安裝熱啟動插件

然后在package.json 中添加

    ......
    "scripts": {
      "start": "node ./bin/www",
      "dev": "node-dev ./bin/www"       //新添加的
    },
    .....

  啟動服務器采用 > npm run dev 

 

啟動完成后就可以看到效果了,代碼修改完成后會自動重啟服務

 //待續

 


免責聲明!

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



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