我正在从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进行开发。