【发布时间】:2020-02-25 19:51:55
【问题描述】:
咕噜在工作。但是在将我的站点文件移动到一个目录之后,坐在根目录下,grunt 停止了工作:
致命错误:端口 35729 已被另一个进程使用。
在这种情况下路径重要吗?查看端口 35729,我发现 Grunt 是在该端口上运行的唯一进程。我杀死了那个进程,确认没有其他进程在 35729 上运行,然后再次运行 grunt,但仍然遇到与以前相同的致命错误。
尽管自从 grunt 工作以来我的配置文件都没有更改,但我想我会尝试使用“npm init”方法创建一个新的 package.json,然后再次运行“npm install”并确认它已下载“节点模块”。我还能尝试什么?
我在 Mac OS 10.10.5 上运行 Node v0.10.33
【问题讨论】:
-
随机的想法,但我认为 Sublime 文本使用端口 35729,如果你打开了它,那就杀掉它:)(或者你可以在首选项中更改它)
-
Grunt 是该端口上的唯一进程。 Sublime Text 之前一直都是打开的,与 Grunt 没有冲突。
-
在 Sublime 文本中检查 livereload:Sublime Text 2 > Preferences > Package Settings > Live Reload > Settings - User Paste in: { "port" : 35730 }
-
这将覆盖现有设置 - 试试吧:)
-
我在 Sublime Text 2 中没有 Live Reload 作为一个包,所以没有什么可以覆盖的。
标签: node.js grunt-contrib-watch