angular - webpack 停留在 95% emitting/ng build --aot --watch

标签 angular webpack

在我的 Angular 5 应用程序中,我使用 ng build --aot --watch 来构建应用程序并观察代码中的任何更改。不幸的是,通常在第二次、第三次保存文件后 - webpack 只是停留在消息上:95% emitting,我必须取消终端并再次执行。

我找到了解决方法 ng build --aot --watch --sourcemaps=false 尽管我无法在资源管理器中调试 typescript 。所以这个解决方案并不完美。

最佳答案

一般来说,在使用 AoT 标志时,您还应该使用 --prod 自动提供的其他标志。 (除了环境,你可以覆盖它)。特别是,在您的情况下,您可能需要查看 --sourcemaps=false 因为这将大大减少您的构建时间,但它会删除源映射,使调试更加困难。尽管如果您正在进行 AoT 构建,通常您正在寻找用于生产构建的缩小尺寸。

关于angular - webpack 停留在 95% emitting/ng build --aot --watch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49232260/

相关文章:

javascript - 如何使用 webpack 添加 js 文件?

javascript - 模块解析失败 : Unexpected token

checkbox - 将标签添加到复选框/开关 Angular 2

angular - 如何从 Ionic 中的其他页面访问 app.component 变量和方法?

angular - 对具有不同输出的不同路由使用相同的组件

javascript - 如何将文件从 public 复制到 dist?

ruby-on-rails - 如何在 Rails/Webpacker/React 应用程序中处理图像?

typescript - 使用模板字符串预编译 TypeScript Vue 组件

angular - 如何以 Angular 验证嵌套表单组字段的错误消息

ios - 定义表单组时忽略 NativeScript RadDataForm Angular CSS 样式