Gruntjs 致命错误:端口35729已被另一进程使用(升华文本)

Gruntjs 致命错误:端口35729已被另一进程使用(升华文本),gruntjs,sublimetext2,grunt-contrib-watch,Gruntjs,Sublimetext2,Grunt Contrib Watch,使用升华文本保存Grunt监视的文件时-我收到以下错误: 致命错误:端口35729已被另一进程使用 我一直在读其他帖子,上面说我需要删除Livereload软件包。 但是,我从未安装Livereload软件包 此外,如果我更改了Gruntfile.js中的端口号,则重新启动grunt服务器 我仍然只收到重新分配端口的相同错误。 不管我做什么 我无法摆脱这个错误。 我甚至尝试删除并重新安装Sublime Text 2。 例如,对于其他编辑器XCode,该错误不会发生。 这个错误甚至导致我一起退出S

使用升华文本保存Grunt监视的文件时-我收到以下错误:

致命错误:端口35729已被另一进程使用

我一直在读其他帖子,上面说我需要删除Livereload软件包。 但是,我从未安装Livereload软件包

此外,如果我更改了Gruntfile.js中的端口号,则重新启动grunt服务器

我仍然只收到重新分配端口的相同错误。 不管我做什么 我无法摆脱这个错误。 我甚至尝试删除并重新安装Sublime Text 2。 例如,对于其他编辑器XCode,该错误不会发生。 这个错误甚至导致我一起退出Sublime,转而使用TextMate

在终端中键入:lsof | grep 35729 没有产出


在我从Sublime切换到Textmate后,问题消失了——但几个小时后又出现了。这一次真的失败了。

Gruntfile.js中以外的任何Livereload实例都将使用相同的端口35729

可能是:

firefox插件或实时重新加载的chrome扩展。 实时重新加载应用程序本身。 现场重新加载作为一个崇高的包。
尝试卸载它们,或者您只需关闭它们并运行grunt服务。

sublime是否有可能尝试运行第二个grunt副本?例如,对于基于save的构建。这不是一个开箱即用的功能,但有可能。嗯,我不知道。我唯一能建议的是逐个禁用已安装的软件包,直到错误消失。但这种情况发生在全新的Sublime Text 2安装上。您可以看到是什么在使用lsof | grep 35729端口调试同样的问题: