【问题标题】:Ember build for production took more than expected time用于生产的 Ember 构建花费了超过预期的时间
【发布时间】:2016-12-20 13:59:49
【问题描述】:

我正在开发一个 Ember 应用程序,在那个应用程序中

为生产环境构建应用程序在构建过程中给出以下警告。

>>ember build --environment production
WARNING: Node v7.2.1 is not tested against Ember CLI on your platform. We recommend that you use the most-recent "Active LTS" version of Node.js.
/ Building[WARN] `assets/vendor.js` took: 27201ms (more than 20,000ms)
cleaning up...
Built project successfully. Stored in "dist/".
File sizes:
 - dist/assets/vendor-55a426e75e5239020a12bb7bfc6ffc2a.js: 759.74 KB (195.13 KB gzipped)
 - dist/assets/vendor-d41d8cd98f00b204e9800998ecf8427e.css: 0 B

我想抑制这些减弱的消息,为此我尝试了 --silent 命令。

ember build --environment production --silent

我仍然收到以下警告:

[WARN] `assets/vendor.js` took: 27201ms (more than 20,000ms)

有人告诉我如何消除此警告或解决此问题?

操作系统:Windows 2012 R2 服务器

【问题讨论】:

  • 您是否以管理员身份运行该命令?非管理员帐户需要很长时间才能构建。

标签: node.js windows ember.js ember-data ember-cli


【解决方案1】:

这是 broccoli-uglify-sourcemap 中的一个错误,我已打开一个问题进行跟踪和修复:

https://github.com/ef4/broccoli-uglify-sourcemap/issues/38


我发布了一个新版本的 broccoli-uglify-sourcemap (v1.5.1),它现在遵守 --silent 并提供更好的警告信息。

一旦此依赖项升级,您的问题应该会消失。

以下命令可用于确认您至少在 v1.5.1

npm ls broccoli-uglify-sourcemap

【讨论】:

    猜你喜欢
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 2016-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多