问题标签 [nodemon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1249 浏览

linux - Nodemon +永远不会检测到文件的更改

我有以下命令:

我理解应该:

  • 永远作为守护进程运行
  • 运行 Nodemon,它将在 /home/username/scriptpath 中看到更改时重新启动脚本,并且还会在崩溃时“退出”到永远,允许永远重新启动它。

但是,我观察到 Nodemon 在监视文件夹中的文件发生更改时不会重新启动。(虽然永远在崩溃时重新启动,但当我故意造成一个时。)

注意:仅运行“nodemon example.js”按预期工作,并在更改文件时重新启动。

我需要更改什么以允许 Nodemon 在文件更改时重新启动脚本?

不幸的是,我对 linux 命令的了解有限,我很可能使用了错误的命令。

0 投票
1 回答
527 浏览

node.js - 删除不会在 nodemon 中触发重启事件

删除文件不应该触发重启事件吗?如何捕获正在删除的文件?我尝试了以下方法:

现在,当我touch abc(在另一个终端)看到一条console.log消息时:

但是,当我rm abc.

我也在这里打开了一个问题。

0 投票
1 回答
1643 浏览

node.js - gulp nodemon + node = 错误:监听 EADDRINUSE

我知道 EADDRINUSE 发生在节点尝试将自己绑定到已经在使用的端口时。

问题是,当我的代码发生更改时,这一切都与 gulp nodemon 结合使用以重新启动。自从我将代码从 bin/www 移动到我的 app.js 文件中后,我就觉得我遇到了这个错误。

bin/www 看起来像这样:

gulp.js 使用以下代码重新启动我的服务器:

在我的 app.js 文件中,我有这个来启动服务器:

这一切在我第一次启动 gulp 时工作正常,但现在当 gulp 重新启动时,我收到错误:

我感觉这与将代码从 bin/www 中移出有关(让 socket.io 在我的应用程序 var 上工作是必需的)

有谁知道如何解决这个问题?

更新:在 gulp 之外使用“nodemon bin/www”时,一切正常

0 投票
1 回答
935 浏览

node.js - 带有 nodemon 的 Sublime Text3 控制台

我可以在 sublime text 3 编辑器的控制台中成功使用该节点。我尝试使用 nodemon 让我在每次保存文件时更快地运行它。

我去工具->构建系统并输入:

但我收到以下错误:

在控制台中会发生以下情况:

x$> nodemon --v app.js

env: node: 参数列表太长

感谢帮助:)

0 投票
0 回答
121 浏览

node.js - 如何使用 grunt-nodemon 运行多个节点应用程序?

是否可以使用 grunt-nodemon 同时运行一个节点应用程序(producer.js)以及一个或多个节点工作程序(consumer.js)?gruntfile 会是什么样子?

0 投票
4 回答
21169 浏览

node.js - Node.js - nodemon vs node - 开发与生产

我想使用$>npm start并让它使用“nodemon”进行开发,使用“node”进行生产。我不能将条件逻辑放在我的 package.json 文件中,那么如何最好地完成呢?

0 投票
1 回答
2829 浏览

javascript - Nodemon --ext 任何文件类型

我有一个想要观看的图像目录。该目录可以有许多不同的文件类型。我知道您可以为 nodemon 指定要监视的文件类型列表,但是我如何告诉 nodemon 监视目录中的所有文件?我的命令现在看起来像这样:

我可以用什么来替换jpg,png?

0 投票
2 回答
2242 浏览

node.js - Nodemon 监视太多文件

我对 nodemon 的警告信息感到困惑:

如果我计算所有文件,我得到:

这些文件中的绝大多数都在下面.gitnode_modules无论如何应该被 nodemon 忽略。知道是什么原因造成的吗?

(我--watch暂时用)

0 投票
3 回答
22947 浏览

node.js - Nodemon 在 Docker 环境中不工作

我正在使用 Docker 和 fig 来构建 NodeJS dev-env。

当我使用 nodemon 监视 server.js 时,更改 server.js 不会重新启动服务器。

但是,当我从 nodemon 更改为 supervisor 时,它起作用了!

有谁知道问题出在哪里?

更多信息如下:


我的无花果文件夹结构:

图.yml:

Dockerfile:

Server.js:(来自 NodeJS 网站的示例代码)

0 投票
2 回答
3179 浏览

javascript - 忽略参数在 gulp 和 nodemon 中如何工作?

我正在尝试创建一个 gulpfile,它对我的​​个人 javascript 文件 (.js) 进行 lint,但忽略任何供应商/第三方库。

我的 gulp 文件如下所示:

当我在终端中运行“gulp default”命令时,它仍然会检查node_modules中的 javascript 文件。我尝试了 glob 语法的变体,但似乎无法实现所需的行为。

知道我哪里出错了吗?

谢谢。