【问题标题】:Node Js angular cli, ng serve error, socket closed节点 Js 角度 cli,ng 服务错误,套接字关闭
【发布时间】:2017-04-03 00:30:55
【问题描述】:

您好,我正在尝试通过 udemy 课程学习 Angular 框架。通过遵循课程,我正在尝试运行服务器,以便我可以在节点 js cmd 行中显示内容。当我运行 ng serve 来运行服务器时,我收到此套接字关闭错误。见下图。我正在运行 Windows 10 64 位宏基笔记本电脑。我有括号编辑器,崇高。我不知道这些是否有干扰

【问题讨论】:

    标签: angularjs node.js angular websocket angular-cli


    【解决方案1】:

    我也有这个问题,现在有一个新的节点版本(v7.2.0),我已经更新了,现在可以正常工作了。

    【讨论】:

    • Wesley,实际上这是在 v 7.2 中修复的错误,所以你是对的
    【解决方案2】:

    问题似乎与您使用的节点版本v7.1.0有关。 卸载节点并安装先前的节点版本,例如 v6.9.1。 再次安装 angular-cli,然后再次运行您的项目。

    【讨论】:

    • 是的,就是这样。重新安装到以前的,现在可以使用了
    【解决方案3】:

    如果你使用的是windows,我建议你:

    在此处安装 Chocolatey:https://chocolatey.org/install,因此您可以使用命令行轻松安装 nodejs 等软件包。

    在管理员模式下打开命令提示符,最后执行:

    > choco upgrade nodejs.install
    

    【讨论】:

      【解决方案4】:

      我知道这听起来很傻,但是请尝试关闭您的终端(所有终端)然后打开一个新终端并确保您不要调整终端窗口...然后再试一次.

      可能是同样的错误:https://github.com/npm/npm/issues/12887

      【讨论】:

      • 很抱歉听到这个消息:(
      【解决方案5】:

      尝试使用不同的端口运行ng serve

      ng serve --host 0.0.0.0 --port 4201 --live-reload-port 49153
      

      【讨论】:

        猜你喜欢
        • 2022-11-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-30
        • 1970-01-01
        • 2018-05-31
        • 1970-01-01
        相关资源
        最近更新 更多