Node自動重啟工具 nodemon

為什么要使用

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

如何使用

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框架。

傳統的方法,我們使用node app.js命令,程序將啟動。其實,我們剛才下載的nodemon工具也可以用來啟動。

nodemon app.js

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

我們現在嘗試修改一下代碼:

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

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

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

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

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

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

推薦閱讀更多精彩內容