【发布时间】:2019-01-16 05:35:43
【问题描述】:
使用 ember serve -e local 运行我的 ember 应用程序时,我得到:
端口 4200 已在使用中。
这很奇怪,因为 4200 上没有运行任何应用程序。我尝试使用 http-server 在 4200 上打开一个虚拟 HTTP 服务器,它工作得很好。当我通过命令行标志 ember serve --port 4200 指定端口时,它也可以工作。
我尝试过的一些事情:
- 重新启动我的电脑。
- 删除了
node_modules。 - 删除 ember
tmp目录。 - 禁用了我的防火墙。
- 尝试禁用 wi-fi。
有什么想法吗?
我正在使用以下版本的 masOS High Sierra 10.13.6 上运行:
- 节点:8.11.3
- ember-cli:2.18.2
- npm: 5.6.0 (也尝试使用 6.3.0)
了解也很有用:
- 我的计算机上运行着其他 ember 应用程序就好了。
- 我最近才开始遇到这个问题。
- 过去,macOS 会在打开应用程序时不断询问我是否授权传入流量,但现在它不再询问我了。
【问题讨论】:
标签: node.js macos networking ember.js ember.js-2