当前位置:  开发笔记 > 编程语言 > 正文

在端口3000上运行的Chrome服务工作进程?

如何解决《在端口3000上运行的Chrome服务工作进程?》经验,为你挑选了1个好方法。

以下错误显示在我的Rails应用日志和Chrome JavaScript控制台中,但仅在Chrome上显示,并且仅当应用在端口3000上的localhost上运行时:

Started GET "/service-worker.js" for 127.0.0.1 at 2015-12-15 09:31:04 -0800
ActionController::RoutingError (No route matches [GET] "/service-worker.js"):

显然其他人有同样的问题,但通过重新安装操作系统(!)解决了这个问题.这对我来说不是一个选择.

根据lsof,在端口3000上运行其他一些其他进程:

COMMAND     PID   FD   TYPE   NODE NAME
Google    49368  174u  IPv4   TCP localhost:55612->localhost:hbci (CLOSE_WAIT)
ruby      57985  17u   IPv4   TCP *:hbci (LISTEN)

其他注意事项:

NodeJS已安装

OS X 10.10.5上的Chrome版本47.0.2526.80(64位)

内容chrome://flags/已被重置为默认值

我已停用所有Chrome扩展程序

如果我杀了谷歌进程,它就会重新出现

这个不请自来的过程是什么?



1> 小智..:

访问chrome://serviceworker-internals/以查看服务工作者列表.

单击"取消注册"按钮以删除违规者的注册.

Google Web Starter Kit会安装一个服务工作者,该服务工作者在使用其本地开发服务器后可能会继续运行.

这个答案的所有信用都归Jeff Posnick所有.只是觉得这个问题应该有一个很容易找到的正式答案,因为在我遇到这个页面之前它让我发疯了:)

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有