每当我在其上更改一些源文件并且我已将其配置为在启动事件后触发npm脚本时,我使用nodemon重新加载我的后端。
这是我的nodemon.json配置:
{
"events": {
"start": "npm run livereload"
}
}
所以,我认为这样做会产生这个npm run livereload
onde,在nodemon的开头,永远不会。但是,无论何时我改变与后端相关的东西,nodemon都会重启并触发启动事件。
让我感到困惑的是,当发生对后端源文件的更改时,nodemon还会触发restart
事件。我认为start
事件会触发一次,而restart
事件会触发多次。但这不是正在发生的事情。
所以,问题是,如何配置nodemon在启动时只触发一次npm脚本?