在angular-cli.json
我有:
"polyfills": "polyfills.ts"
"scripts": ["script1.ts"]
我想专门为ie11
添加另一个polyfill脚本,然后我可以在最终构建时将其包装在条件注释中,以减少其他浏览器的加载时间。
我如何包含这样一个脚本,以便它在运行时与项目的其余部分一起编译,但是不会被捆绑到上面的任何一个中?
答案 0 :(得分:0)
如果您希望cli在单独的包中输出脚本,您可以使用global-scripts,如:
"scripts": [
{ "input": "../node_modules/module-name", "output": "module-custom-name", "lazy": true}
],
当您指定"lazy": true
时,cli将创建一个单独的文件,该文件仅包含您要有条件加载的模块。