【问题标题】:ng serve hangs at 15% of building modulesng serve 在 15% 的构建模块中挂起
【发布时间】:2017-05-11 08:48:22
【问题描述】:

操作系统?

操作系统:win32 x64

版本。

angular-cli: 1.0.0-beta.24 /节点:7.3.0

重现步骤。

由 angular-cli 创建的新应用。没有做任何更改。

失败给出的日志。

** NG Live Development Server 正在http://localhost:4200 上运行。 ** 15% 构建模块 46/148 个模块 102 个活动模块 ...core-js\modules\es6.array.index-of.js

我已将 Nodejs 降级到版本 6.9.2 并重新安装了 angular-cli。

但它给出了同样的错误。我猜错误来自 core-js@2.4.1。但我不知道如何解决这个问题。

【问题讨论】:

    标签: angular angular-cli


    【解决方案1】:

    向主要 github 存储库报告了此事件的间歇性事件。它们都不是一直发生的。如果那是一个自定义存储库,我会要求您推送具有可重现问题的生成项目的存储库,并使用它创建一个新问题。

    但既然你说它只是一个新项目,它可能是 CLI 的早期版本,没有很好地清理。在这种情况下,让我们尝试一下:

    npm 卸载 --global angular-cli npm 缓存清理 npm install --global angular-cli ng 新的示例项目 cd 示例项目 构建

    如果你使用 Yarn 而不是 NPM 安装它,请先从 Yarn 中卸载它(否则,忽略这一点)。

    更新:

    现在我记得一件事。您正在使用节点 7。这可能是问题所在。一些流行的 CLI 子依赖项曾经显示警告,指出它们在 Node 7 上失败。

    您可能需要尝试安装当前为 Node 6.x 的最新 LTS 节点(LTS = 长期支持),然后重试。

    我可以看到 project.json 设置并没有拒绝节点 7,所以,这个可能是错过了。仅在更新前的步骤失败时尝试。

    【讨论】:

    • 嗨@Meligy,我已将Nodejs 降级到6.9.2 版并重新安装了angular-cli。但它给出了同样的错误。我猜错误来自 core-js@2.4.1。但我不知道如何解决这个问题。
    猜你喜欢
    • 2017-07-19
    • 1970-01-01
    • 2019-03-22
    • 2020-05-31
    • 2020-05-03
    • 2017-02-12
    • 1970-01-01
    • 1970-01-01
    • 2021-08-10
    相关资源
    最近更新 更多