node.js開發(fā)輔助工具nodemon安裝與配置詳解
nodemon安裝及使用
全局安裝 nodemon 包,這樣新創(chuàng)建的 Node.js 應(yīng)用都能使用 Nodemon 運(yùn)行起來(lái)了
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)用的,它還可以用于其它語(yǔ)言開發(fā)的應(yīng)用
更多關(guān)于Node.js開發(fā)輔助工具的文章大家可以查看下面的相關(guān)文章
相關(guān)文章
關(guān)于Vue Webpack2單元測(cè)試示例詳解
這篇文章主要給大家介紹了關(guān)于Vue Webpack2單元測(cè)試的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08vuecli4插件svg-sprite-loader使用svg圖標(biāo)
這篇文章主要為大家介紹了vuecli4插件svg-sprite-loader使用svg圖標(biāo)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08使用vue根據(jù)狀態(tài)添加列表數(shù)據(jù)和刪除列表數(shù)據(jù)的實(shí)例
今天小編就為大家分享一篇使用vue根據(jù)狀態(tài)添加列表數(shù)據(jù)和刪除列表數(shù)據(jù)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2018-09-09vue項(xiàng)目中實(shí)現(xiàn)全局引入jquery
這篇文章主要介紹了vue項(xiàng)目中實(shí)現(xiàn)全局引入jquery方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06使用webpack搭建vue項(xiàng)目及注意事項(xiàng)
這篇文章主要介紹了使用webpack搭建vue項(xiàng)目的方法,本文以開發(fā)環(huán)境為例,通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06