node.js開發(fā)輔助工具nodemon安裝與配置詳解
nodemon安裝及使用
全局安裝 nodemon 包,這樣新創(chuàng)建的 Node.js 應(yīng)用都能使用 Nodemon 運(yùn)行起來了
npm install -g nodemon
安裝完成之后,Nodemon 就可以啟動(dòng) Express 應(yīng)用了,先關(guān)閉當(dāng)前正在執(zhí)行的應(yīng)用程序,然后再執(zhí)行命令:
nodemon index.js
默認(rèn)地,nodemon會(huì)自動(dòng)打開index.js。所以,也可以使用如下命令
nodemon
通過 Nodemon 啟動(dòng)應(yīng)用之后,不管是修改了代碼,還是安裝了新的 npm 包,Nodemon 都會(huì)重新啟動(dòng)應(yīng)用
nodemon配置文件
Nodemon 默認(rèn)會(huì)監(jiān)聽當(dāng)前目錄下(也就是執(zhí)行 nodemon 命令所在的目錄)的所有文件,不過有些情況下,雖然項(xiàng)目文件發(fā)生了改動(dòng),但是不需要 Nodemon 重啟應(yīng)用,那如何讓文件不被 Nodemon 監(jiān)聽呢?不需要監(jiān)聽的文件,可以通過設(shè)置 Nodemon 的配置文件排除掉,新建文件 server/nodemon.json,添加代碼:
{
"ignore": [
"config.default.js"
]
}
Nodemon 配置文件是 JSON 文件,通過設(shè)置 ignore 屬性值,一個(gè)由文件名組成的字符串?dāng)?shù)組,指定不需要監(jiān)聽的文件
手動(dòng)重啟nodemon
有時(shí)候可能 Nodemon 還在運(yùn)行的時(shí)候,需要手動(dòng)重啟它,在這種情況下不需要關(guān)閉正在運(yùn)行的 Nodemon 進(jìn)程然后再重啟 Nodemon,只要在 Nodemon 命令運(yùn)行的終端 窗口中輸入 rs 兩個(gè)字符,然后再按下回車鍵,就能重啟 Nodemon 了
rs
Nodemon 不是只專門服務(wù)于 Node.js 應(yīng)用的,它還可以用于其它語言開發(fā)的應(yīng)用
更多關(guān)于Node.js開發(fā)輔助工具的文章大家可以查看下面的相關(guān)文章
相關(guān)文章
如何解決Vue3組合式API模式下動(dòng)態(tài)組件不渲染問題
這篇文章主要介紹了如何解決Vue3組合式API模式下動(dòng)態(tài)組件不渲染問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教<BR>2024-03-03
vue3使用vis繪制甘特圖制作timeline可拖動(dòng)時(shí)間軸及時(shí)間軸中文化(推薦)
這篇文章主要介紹了vue3使用vis繪制甘特圖制作timeline可拖動(dòng)時(shí)間軸,時(shí)間軸中文化,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-02-02
Vue實(shí)現(xiàn)圓環(huán)進(jìn)度條的示例
這篇文章主要介紹了Vue實(shí)現(xiàn)圓環(huán)進(jìn)度條的示例,幫助大家更好的理解和使用前端框架進(jìn)行開發(fā),感興趣的朋友可以了解下2021-02-02
Vue2.0/3.0雙向數(shù)據(jù)綁定的實(shí)現(xiàn)原理詳解
這篇文章主要給大家介紹了關(guān)于Vue2.0/3.0雙向數(shù)據(jù)綁定的實(shí)現(xiàn)原理,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04

