gpt4 book ai didi

node.js - 如何使用 Nodemon 监控符号链接(symbolic link)模块?

转载 作者:IT老高 更新时间:2023-10-28 23:01:51 29 4
gpt4 key购买 nike

我正在 Node.js 中开发一个模块,我已经将它 npm 链接到另一个项目的 node_modules 文件夹中。我想在我的模块中的文件更改时重新启动这个其他项目服务器。 Nodemon 默认忽略 node_modules,但我认为我可以使用 nodemon --watch node_modules/my_module 覆盖它——但无法让它工作。如果我暂时从 Nodemons lib/config/defaults.js 中删除 node_modules 它可以工作,这可能证实问题与覆盖默认行为有关。

最佳答案

使用 nodemon 1.2.1,我可以执行以下操作以使 watch 与 npm 链接一起工作:

$ nodemon --watch . --watch $(realpath node_modules/my_module)

基本上...您必须监视您所在的目录(您的项目目录),然后指定对符号链接(symbolic link)本身的监视。 nodemon 默认忽略 node_modules,因此明确指定 watch 可以解决这个问题。如果这对您不起作用,您可以尝试更新您的 nodemon 版本。

关于node.js - 如何使用 Nodemon 监控符号链接(symbolic link)模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30030070/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com