问题标签 [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 投票
1 回答
488 浏览

node.js - Gulp mocha 使 nodemon 崩溃

我的 mocha gulp 任务有问题。要运行测试,我必须启动服务器,然后运行测试。测试失败时会出现问题:nodemon 崩溃并且节点进程仍在运行。

这是我的 gulpfile:

当服务器崩溃时,它会给我这个消息:

当我的测试失败时,我该如何保持服务器运行?

0 投票
2 回答
2341 浏览

linux - 几个小时后节点服务器崩溃

我在 Ubuntu 服务器上使用带有 Forever 模块的 Nodemon。

我使用这个命令来启动我的节点服务器:

它可以正常工作几个小时(大约 48 小时),但之后我的服务器停止处理这些错误:

这些错误是由于Exceeding Limit of Open Files/Sockets引起的。

现在我的问题是:

我可以使用 -m (在我的操作系统中设置为无限制):

我应该将上述命令与 -m 一起使用吗?有什么缺点吗?

或者有没有其他有效的解决方案来修复服务器崩溃?

0 投票
1 回答
1331 浏览

gulp - gulp-nodemon + browserSync:没有方法“spawnSync”和加载时间长

我想用 browsersync 运行 nodemon,这样我就可以立即看到代码中的变化。我已经有一个来自 yeoman gulp-angular 的设置环境,所以我想避免使用肝负载等并坚持预设,除非有很大的原因。

我用 `gulp:serve' 启动我的服务器

在调用 browserSync 之前,需要任务节点,否则路由将一无所获:

任务节点启动 gulp-nodemon 并触发 watch 来构建和监视应用程序。

Watch 本身会触发两个函数,一个将 scriptTag 插入 index.html 以加载 angularTemplateCache。第二个获取所有 html 文件并将它们保存到 templateCache.js 中。第二个需要一个复制所有 css 和 js 文件的任务。

问题1):

当我更改文件时,它会引发错误:

问题2):

当我启动该功能时,一切正常,但加载时间很长。我可以通过手动刷新 broserSync 打开的选项卡来加快加载速度。

编辑1:

Gulp-nodemon 监视目录中的文件以进行更改,因此我删除了 gulp-watch 以排除错误源。spawnSync 错误仍然存​​在:

编辑2:

我可以通过将 browsersync init 函数移到 nodemon 的 on start 事件中来解决加载时间过长的问题。也许 nodemon 之前没有完全加载。

0 投票
0 回答
638 浏览

debugging - 如何在生产中停止 nodemon 调试器

这是我的 grunt 文件:(相关部分)

在我的服务器上,当我编写此命令时:

我在我的控制台中提示了这个:

在此处输入图像描述

我不想在生产中使用调试器,需要改变什么?我试图删除 nodemon --debug 选项但没有成功,我也尝试在 node-inspector 中将调试端口更改为另一个,但我并没有在上面的命令中真正启动 node-inspector,以及什么告诉他做 nodemon-dev 部分吗?

0 投票
1 回答
2834 浏览

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

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

0 投票
1 回答
781 浏览

node.js - 需要 webpack 等模块的 Nodemon 别名

Webpack 为需要别名的模块提供了一个非常强大的工具,但是自从我移至同构堆栈后,我的 express 现在正在加载一些与 webpack 相关的世界,并且我的别名正在中断(服务器出错)。

有没有办法,最好是通过 gulp,给我的文件夹结构取别名?

我喜欢这个: import ApplicationStore from './client/scripts/stores/ApplicationStore'; 只是 import ApplicationStore from 'stores/ApplicationStore';

0 投票
1 回答
1225 浏览

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

我是 Node.js 的新手。我正在尝试通过做某事来学习它。我正在为 twitter 制作一个情绪分析应用程序。我正在使用 Gulp。但是,每当我在我的 cmd 中使用“gulp”时。请注意,我已经安装了 Nodemon。我收到以下错误:

另外,我正在关注这个[教程]。 http://www.sitepoint.com/creating-sentiment-analysis-application-using-node-js/

谢谢你。

0 投票
1 回答
423 浏览

node.js - 如何让 node-inspector 与工头和 nodemon 一起运行?

我的.env文件中有我的 heroku 配置变量,所以我必须使用工头在本地运行我的应用程序。我需要使用node-inspector进行调试,并且我不想手动重新启动我的应用程序,所以我也想使用nodemon

如何同时使用 nodemon、node-inspector 和 foreman?

0 投票
1 回答
74 浏览

windows - 无法识别 Nodemon

当我在 Windows 8 上运行 nodemon 时,它不会被识别为命令。

当我执行这篇文章接受的答案中的步骤时,它可以工作- 但每次打开终端时我都必须重复同样的事情。我该如何解决?

我想运行 nodemon 就好像它是全球性的,没有麻烦。

谢谢

编辑:

我找到了答案,就在这里

0 投票
1 回答
1562 浏览

javascript - 如何在不使用 npm install 的情况下使用 nodemon

我的网络不允许使用npm install. 如何安装和使用 nodemon?节点仅在 Windows 上设置 PATH 变量后运行我尝试为 nodemon 设置路径,但我没有结果。