![](/img/trans.png)
[英]Nodemon not working using npm script from package.json on Docker
[英]nodemon to exec “prestart” script at package.json
我想设置nodemon在服务器重新启动时运行“ prestart”脚本,原因是,我正在使用webpack,并且每次文件更改时都希望构建bundle.js ,因此我没有使用webpack-dev-server
,这是因为不知道如何在现有的节点应用程序运行的情况下进行设置,我将后端安装在node.js
上,我们将为您提供帮助。
我一直在工作的方式是:每当我对代码进行更改时,都要运行npm start
,但是这样做太费力了。
这是package.json中的scripts
对象,以便您了解发生了什么:
"scripts": {
"bundle": "webpack --config webpack.config.js",
"prestart": "npm run bundle",
"start": "node server.js"
}
我完成此操作的方法是通过使用exec
属性创建一个nodemon.json
文件:
{
// ... Other conf (see an example in https://github.com/remy/nodemon/blob/master/doc/sample-nodemon.md)
"watch": [
"app" // Set your directories/files to watch
],
"exec": "npm run prestart && node server/index.js"
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.