【发布时间】:2017-05-10 04:35:10
【问题描述】:
我正在测试来自 Apollo 的 GraphQL Server 以及将 nodemon 集成到其中的内容。这是示例文件结构:
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 会做的是使用 babel 将 ES6 代码转换为 build/server.js 并执行它。这将正确启动服务器。
我想要的是观察server.js 或src/ 中的变化,并在发生变化时重新启动服务器。在这里,如果发生任何更改,我想执行npm run start 命令。什么是我需要的正确的“nodemon”命令。如果我可以使用npm run dev like 命令开始使用 nodemon 进行开发,那就更好了。
【问题讨论】: