【问题标题】:Duplicate modules after Angular2 AotPlugin build in WebpackAngular2 AotPlugin 在 Webpack 中构建后的重复模块
【发布时间】:2017-03-28 10:10:38
【问题描述】:

我有一个 Webpack (v 2.1.0-beta.22) 构建,它通过 @ngtools/webpack 编译一个带有 AoT 的 Angular2 应用程序。到目前为止一切顺利,直到我检查了构建配置文件统计信息,并发现所有 .ngfactory.ts 都以许多块的形式出现了好几次。

奇怪的是,CommonChunksPlugin 已经就位,而实际上我只看到那些模块重复。

有什么想法吗?

【问题讨论】:

    标签: angular webpack angular-cli angular2-aot


    【解决方案1】:

    我遇到了非常相似的问题。我在$$_gendir/src/app 中有很多文件,而且似乎与src/app 重复。

    我设法通过在AotPlugin 中设置skipCodeGeneration: true 参数来摆脱它。

    【讨论】:

    • 不! skipCodeGeneration: true 只会禁用 AOT!
    • 为什么这个选项没有被称为“enableAOT”,或者至少记录了它会禁用 AOT -.- 愚蠢的 Angular 开发人员。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-26
    • 2018-04-07
    • 1970-01-01
    • 2019-11-06
    • 1970-01-01
    • 2019-03-24
    • 1970-01-01
    相关资源
    最近更新 更多