【发布时间】:2021-04-20 20:32:25
【问题描述】:
最近,我开始使用 Nodemon 在文件更改时自动刷新我的 Node js 服务器(这非常方便:以前,我曾经使用 sigint 手动停止它并再次在命令行中重新启动项目)。我所做的是在我的 PC 上全局安装 Nodemon(npm install nodemon -g),现在我使用命令 nodemon app.js(而不是通常的 em>node app.js),一切似乎都很棒......除了一件让我很恼火的事情:服务器也在不断重启我的前端文件的更改,这些文件在 Express 中通过命令变为静态app.use(express.static('frontend')) - 这是没有目的的,因为我不需要重新启动 Node js 服务器来应用这些文件中的更改(只需重新加载页面一个浏览器就足够了)。那么,有没有办法“学习”nodemon 来忽略静态前端文件,而不是在它们发生更改时重新启动服务器?
【问题讨论】:
-
您可以使用
nodemon和--ignore标志传递包含您的静态文件的文件夹。例如nodemon --ignore assets/*