问题标签 [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 回答
809 浏览

express - Express / hbs 除非重新启动,否则不会注册部分更改

所以,我在我的项目中使用 Express、hbs 和 compass。我也在用 nodemon 运行一些东西来获取任何*.js更改。

一切工作正常,除非我在对部分进行更改时必须完全重新启动 nodemon。

我敢打赌这与重新编译模板有关。

有没有解决的办法?还是我必须设置 Grunt 或其他东西来处理一切变化?

0 投票
2 回答
3511 浏览

node.js - 更改 nodemon 或 mocha 的调试端口

我可以使用 node-inspector 来调试我的 nodemon 应用程序。但我也想调试我的测试。所以我了解到我也需要在调试模式下启动 mocha(mocha --debug)问题是,这将尝试在默认情况下在端口 5858 上进行调试,在我的情况下 nodemon 正在使用。所以我需要更改任何一个的调试端口,我该怎么做?

0 投票
0 回答
933 浏览

javascript - gulpfile browsersync nodemon 内存过多

我的 gulpfile 无法正常运行。当我运行默认任务时,gulp我的浏览器会启动,但会挂在waiting for localhost...左下角。如果我刷新,则服务器按预期工作。我还想编辑我的代码并在我的浏览器中显示更新。此功能有效,但 gulp 在开发一段时间后会增长到大约 300mb 的内存。

更新:它可能不是我的 gulpfile。我耐心地等待,它最终加载了我的应用程序的根页面。这是我的 server.js 文件

debug('req', req.path);大约 120 秒后最终到达线。但是,如果我在第一次打开选项卡时刷新它会立即加载。

更新 2:我能够通过将交易时间增加到 6500 毫秒来解决初始加载问题。现在我需要找出导致内存泄漏的原因。

0 投票
2 回答
1602 浏览

node.js - 我的 meanjs 服务器需要 3-6 分钟才能启动

我的 mean.js 应用程序基于 yoeman meanjs 生成器,并进行了一些调整(例如,将前端和后端分开,以便它们可以单独部署)。

我正在使用 fig 启动应用程序(参见下面的 fig.yml)。当我将命令设置为“node server.js”时,服务器需要 6 秒才能启动。

当我使用运行 nodemon 和 watch 的“grunt”启动时,大约需要 6 分钟。我尝试了各种方法,但无法真正理解为什么 nodemon 会导致运行速度慢得多

图.yml:

Gruntfile(摘录)

0 投票
0 回答
742 浏览

node.js - 重启时 Node.js 10-20 秒的加载时间

我正在使用 nodemon 和 express js 运行 node.js。每当我进行一些随机更改时,重新启动后加载页面需要永远加载(然后在 20-30 秒后正常加载)。这个问题令人沮丧,因为每次更改我都需要等待 20-30 秒。显然,我想想象一下我所做的事情要快得多。

这个问题是随机的,因为如果我在 chrome 中加载一个页面并在 Firefox 中加载相同的页面,那么加载时间很慢的是 chrome。就像,“第一个连接到服务器的人加载时间很慢”。这不是特定的浏览器问题,因为我已经测试了同时从两个不同的设备加载页面,并且同样的问题遇到了第一个加载页面的人。

我知道问题不在于 node.js 本身,因为命令行会打印出结果。当我通过浏览器可视化随机结果时会出现问题。

我在 Windows 8.1 上运行我的节点 js

//雅各布

0 投票
3 回答
4157 浏览

node.js - How to use nodemon with JSX?

I can compile and run my JSX app with one command:

But I also want my server to automatically restart every time I modify app.jsx. I can do that with nodemon, but I can't quite figure out how to get nodemon to run my script through the JSX compiler beforehand.

I've got a nodemon.json file set up like this:

But when I run nodemon it tells me:

Which is odd, because that command works verbatim when I paste it directly into my terminal.

Is there any way I get nodemon to run my JSX files?

0 投票
31 回答
162414 浏览

node.js - 在 npm 中找不到 nodemon

我有一个问题:nodemon 不会运行 npm 脚本(例如npm start),
但是如果在 npm 脚本之外的命令行上调用 nodemon,nodemon 会正常运行。

在 npm 脚本中如何调用它:

当 npm start 脚本运行时:

我一直在寻找解决方案,但没有找到。

0 投票
3 回答
1164 浏览

node.js - 在我的 server.js 文件 (Nodejs) 上启动 Nodemon 时出错

最近,当我在目录中的 server.js 文件上启动 nodemon 时,我的终端开始出现错误。这是下面的图片在此处输入图像描述

这是错误。

不确定是什么问题。我做了一个 brew update 并确保我的端口是正确的。

0 投票
3 回答
5252 浏览

node.js - 使用 Gulp 管理打开和关闭 MongoDB

到目前为止,我有一个执行“mongod --dbpath db”的子进程和另一个可以用“mongod --dbpath db --shutdown”杀死它的子进程。如何监听用户输入 ctrl-c 或退出 gulp runner,然后运行 ​​gulp 任务来关闭 mongo?

0 投票
0 回答
61 浏览

javascript - Node.js 不断尝试处理命令“find”

所以,我的 node.js 有问题。不知何故,当我运行 server.js 时,处理器很快变热了。所以,我试着知道为什么使用“top”命令。该列表显示有命令“find”每隔几秒执行一次。而且它不仅仅是一个......超过10个并且使用CPU超过10%。

之后,当我使用命令“cat /proc/”find_pid“/cmdline”时,我得到了这个:find -L/(-ipath/.git-prune-or-ipath/node_modules-prune-or-ipath/bower_components- prune-or-ipath/.sass-cache-prune)-or(-typef-and-mmin-10.316666666666666-print)

在运行其他“查找”命令的不同 PID 时,我得到了几乎相同的东西,只是 -print 之前的数字发生了变化。

有谁知道这可能是什么原因造成的?

因为,我对这里发生的事情完全视而不见。

我正在使用 nodemon 运行 server.js。

之前谢谢...

我的代码:

基本上,我有 8 个继电器,我将使用 html 从浏览器进行控制。按钮只是一张图片,如果按下按钮就会改变。