配置角度捆绑

问题描述

我目前正在使用AoT角度类型的平移机。结果就是缩小并捆绑了javascript。

当前行为:

例如,如果项目(文件结构)如下所示:

src/
    app/
        component1.ts
        component2.ts
        component3.ts
        ...
        myImportantComponent.ts
    main.ts
    polyfills.ts
    ...

通过选项,它将被转换为类似这样的内容

src/
    app/
        1-es5.<hash>.js
        1-es2015.<hash>.js
        2-es5.<hash>.js
        2-es2015.<hash>.js
        ...
    main-es2015.<hash>.js
    polyfills-es2015.<hash>.js
    ...

请注意,“ myImportantComponent.ts”被捆绑到“ XX-es5。 .js”(和XX-es2015。 .js)文件中。

问题/期望的行为:

我的目标将“ myImportantComponent.ts”构建为单独的文件,而不会与他捆绑任何其他文件生成文件文件对我来说不重要 重要)。简而言之,我想实现这一目标:

src/
    app/
        1-es5.<hash>.js      <--rest of the application
        1-es2015.<hash>.js
        2-es5.<hash>.js
        2-es2015.<hash>.js
        ...
        myImportantFile-es2015.<hash>.js <--only contains data from myImportantFile.ts
    main-es2015.<hash>.js
    polyfills-es2015.<hash>.js
    ...

如何使用角度转译器实现这一目标?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)