nodemon - 如何使用 nodemon 来观察一个文件夹被删除并重新添加新文件?

标签 nodemon

我有一个在构建后生成 build 文件夹的应用程序。每次,该应用程序都会删除整个 build 文件夹,然后将其与新文件一起添加回来。

我试着观察这个文件夹的变化并做一些事情。

nodemon --watch build --exec doSomething

但是,如果build文件夹一直存在并且里面的文件有变化,这个命令只会监视。当整个文件夹被删除并重新添加时,它不起作用。

如何使用 nodemon 观察一个文件夹被删除并用新文件添加回来,里面有新文件?谢谢

最佳答案

至少在 MacOS 上,如果使用 -L--legacy-watch 标志,nodemon 在监视目录后停止工作被删除并且无法正常工作,直到 nodemon 进程被终止。

如果省略 -L--legacy-watch 标志,nodemon 会在重新创建监视目录后正常工作。

关于nodemon - 如何使用 nodemon 来观察一个文件夹被删除并重新添加新文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62165169/

相关文章:

javascript - Nodemon:错误:监听 EADDRINUSE:地址已在使用中:::5000

node.js - vscode : Can't break on any breakpoint with Visual Studio code when launching with nodemon

node.js - 无法让 nodemon 忽略我的公用文件夹

node.js - 找不到模块 "gulp-nodemon"。在 Windows 7 32 位上。使用电源外壳

node.js - 使用 TypeScript 和 nodemon : SyntaxError: Cannot use import statement outside a module

node.js - Nodemon 在 Linux 上安装警告

node.js - nodemon 不工作 : -bash: nodemon: command not found

nodemon - 如何更改nodemon默认启动文件?

javascript - 有谁知道为什么这个错误在几分钟后一次又一次地发生

node.js - 使用 intellij 远程调试 nodejs