2017-07-26 74 views
1

angular-cli.json我:我还可以在angular-cli中声明包含的脚本吗?

"polyfills": "polyfills.ts" 
"scripts": ["script1.ts"] 

我想补充另一个另一填充工具脚本ie11具体,我可以换,然后在在最终构建一个条件注释,以便在其他浏览器减少加载时间。

我该如何处理包括这样的脚本,以便在运行时与项目的其余部分一起编译,但不会被捆绑到上面的任何一个中?

回答

0

如果你想CLI输出在一个单独的包中的脚本,你可以使用global-scripts像:

"scripts": [ 
    { "input": "../node_modules/module-name", "output": "module-custom-name", "lazy": true} 
], 

当您指定"lazy": true CLI将创建一个单独的文件,该文件将仅包含你的模块要有条件地加载。

+1

这看起来很有希望,谢谢!我会研究这一点。 – Zze

+0

但是如果我不使用cli,我正在使用mvc5应用程序(Visual Studio 2015)中的角度,那么如何添加polyfills –

+0

@FaresAyyad为什么不使用cli?否则,您必须将脚本包含在您的自定义构建中。 – Kuncevic

相关问题