如何創(chuàng)建一個(gè)NodeJS項(xiàng)目以及更新自啟動(dòng)

創(chuàng)建項(xiàng)目目錄

mkdir wisdomFlow_sync

初始化

npm init

一直回車確認(rèn)即可

image

這時(shí)候我們已經(jīng)完成了nodejs項(xiàng)目的初始化工作。

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

首先先創(chuàng)建幾個(gè)文件夾

目錄結(jié)構(gòu)

建立三個(gè)文件夾:public、routes 和 views。

項(xiàng)目的文件結(jié)構(gòu)如下

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

對(duì)應(yīng)文件及文件夾的用處:

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

安裝依賴

安裝 express 框架

npm install express --save

啟動(dòng)項(xiàng)目

進(jìn)入項(xiàng)目的根目錄,建立一個(gè) index.js 文件,并加入如下代碼

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

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

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

然后在控制臺(tái)中輸入

node index.js

切記更改index.js 文件內(nèi)容的時(shí)候一定要重啟才會(huì)生效哦 .

那么如何讓node自動(dòng)重啟呢

只需要 使用戶 nodemon 工具即可

npm install -g  nodemon
nodemon index.js

//index.js 是我的啟動(dòng)文件 
//nodemon 啟動(dòng)文件 即可
image

這里可以看到每當(dāng)我更新內(nèi)容的時(shí)候 node都會(huì)自動(dòng)重啟,刷新頁面就會(huì)展示你更新后的內(nèi)容了

以上

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容