Node自動重啟工具 nodemon

為什么要使用

在編寫調(diào)試Node.js項目,修改代碼后,需要頻繁的手動close掉,然后再重新啟動,非常繁瑣?,F(xiàn)在,我們可以使用nodemon這個工具,它的作用是監(jiān)聽代碼文件的變動,當代碼改變之后,自動重啟。

如何使用

nodemon

下載

cnpm install -g  nodemon

安裝在全局。

使用

編寫代碼 app.js

var express = require("express")

var app = express()

app.get('/',function(req,res) {
    res.send("hello world")
})

app.listen(3000,function(){
    console.log('server is running')
})

這里使用了express框架。

傳統(tǒng)的方法,我們使用node app.js命令,程序?qū)?。其實,我們剛才下載的nodemon工具也可以用來啟動。

nodemon app.js

我們訪問3000端口,可以看到hellloworld。

我們現(xiàn)在嘗試修改一下代碼:

app.get('/',function(req,res) {
    res.send("hello express")
})

保存之后,我們可以看到命令行中,輸出了以下內(nèi)容:

[nodemon] restarting due to changes...
[nodemon] starting `node app.js`

我們只需要刷新瀏覽器,就可以看到改動后的內(nèi)容。

實際上,我們可以看到,nodemon其實也是在調(diào)用node命令。

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

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

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