如何創建一個NodeJS項目以及更新自啟動

創建項目目錄

mkdir wisdomFlow_sync

初始化

npm init

一直回車確認即可

image

這時候我們已經完成了nodejs項目的初始化工作。

我們得到了一個目錄和一個文件wisdomFlow_sync/package.json
剩下的工作就是編寫js文件和創建文件夾了。

首先先創建幾個文件夾

目錄結構

建立三個文件夾:public、routes 和 views。

項目的文件結構如下

├─models/
├─public/
├─routes/
├─views/
├─index.js
└─package.json

對應文件及文件夾的用處:

  • models 存放操作數據庫的文件
  • public 存放靜態文件,如 css、圖片等
  • routes 存放路由文件
  • views 存放模板文件
  • index.js 程序主文件
  • package.json 存儲項目的信息,比如項目名、描述、作者、依賴等

安裝依賴

安裝 express 框架

npm install express --save

啟動項目

進入項目的根目錄,建立一個 index.js 文件,并加入如下代碼

var express = require('express');
var app = express();

app.get('/', function(res, rep) {
    rep.send('Hello, word!');
});

app.listen(3000);  //3000即為端口,可隨意輸入 比如我的就是8881

然后在控制臺中輸入

node index.js

切記更改index.js 文件內容的時候一定要重啟才會生效哦 .

那么如何讓node自動重啟呢

只需要 使用戶 nodemon 工具即可

npm install -g  nodemon
nodemon index.js

//index.js 是我的啟動文件 
//nodemon 啟動文件 即可
image

這里可以看到每當我更新內容的時候 node都會自動重啟,刷新頁面就會展示你更新后的內容了

以上

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容