【问题标题】:how to free a localhost port on mac如何在 mac 上释放 localhost 端口
【发布时间】:2018-07-24 09:43:24
【问题描述】:

我已经阅读了类似的帖子,但无济于事。

我正在编写 Angular (5) 的综合教程。我在 MacOs High Sierra 10.13.3 上。我使用的是 Chrome 版本 64.0.3282.140(官方版本)(64 位)。

我刚刚完成了教程中的一个项目。我现在正在尝试完成教程中的下一个项目。该项目设置为使用 localhost 上的默认端口 4200。所有的项目都是这样执行的。

我已经执行了我的 npm 安装。我的 npm 启动脚本很简单,=“ng serve”。我输入 npm start ,它按预期为项目提供服务。然后我转到我的浏览器并输入地址 localhost:4200。上一个项目渲染。我无法渲染当前项目。这些是我试图纠正这种情况的事情:

  1. sudo lsof -i tcp:4200
  2. 将启动脚本更改为 ng serve --port 4300 然后使用地址 localhost:4300(也尝试使用 5000)
  3. 实际上,我做的第一件事是在活动监视器中查找端口 4200 上的活动活动
  4. 清除我的 Chrome 浏览历史记录
  5. 重启我的电脑。
  6. 使用 Firefox 作为浏览器尝试了相同的过程
  7. 尝试使用 Brave 作为浏览器

在每种情况下,当我输入 localhost:(anything) 时,我都会得到上一个项目。有什么想法吗?

【问题讨论】:

    标签: google-chrome localhost angular5 macos-high-sierra


    【解决方案1】:

    如果我可以删除这个问题,我会的。我发现了问题。

    我只是认为我指的是新项目。实际上,我指的是旧项目。这就是为什么同样的事情不断出现的原因,这就是为什么我没有尝试过任何方法都行不通的原因。

    我很尴尬。很显然,我还是个菜鸟。我希望没有人花时间在这上面。

    【讨论】:

      猜你喜欢
      • 2010-10-21
      • 2017-11-03
      • 2019-06-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多