我正在從Apollo測試GraphQL Server以及如何將nodemon集成到它。下面是示例文件結構:使用nodemon命令運行npm腳本
build/
src/
server.js
這裏我NPM腳本看起來像這樣
"scripts": {
"start": "babel --presets es2015,stage-2 server.js -d build/ && node build/server.js",
"dev": "nodemon server.js" // Sample code here
}
什麼npm run start
會做的是使用通天ES6代碼轉換成build/server.js
並執行它。這將正確啓動服務器。
我想要的是觀察server.js
或src/
中的更改,並在發生更改時重新啓動服務器。如果發生任何更改,我希望執行npm run start
命令。根據我的需要,什麼是正確的'nodemon'命令?它更好,如果我可以使用npm run dev
like命令來開始使用nodemon進行開發。