当 bundle.js 发生变化时,Nodemon 不断重启我的服务器
Posted
技术标签:
【中文标题】当 bundle.js 发生变化时,Nodemon 不断重启我的服务器【英文标题】:Nodemon keep restarting my server when bundle.js changes 【发布时间】:2018-06-13 15:09:24 【问题描述】:我如何告诉它忽略这个。
客户端文件发生变化时不需要重新启动。
有没有办法告诉它排除某些文件。
我无法想象服务器正在缓存我的任何客户端文件。没有理由这样做。
【问题讨论】:
【参考方案1】:来自nodemon --help
:
-i, --ignore ............. ignore specific files or directories.
所以像这样使用:
nodemon . -i public/js/bundle.js
更好的方法是使用 NPM 脚本,所以在package.json
:
...
"scripts":
"dev": "nodemon . -i public/js/bundle.js",
...
,
...
然后:
npm run dev
你也可以使用nodemon's own config files.
【讨论】:
这也行得通,如果你有很多配置/参数,这会很方便。 NPM 脚本更简单、更简洁,适用于较小的使用量。以上是关于当 bundle.js 发生变化时,Nodemon 不断重启我的服务器的主要内容,如果未能解决你的问题,请参考以下文章
看起来当我执行 fs.writeFile() 时,更改的文件会重新启动 nodemon。怎么让它不重启?