Angular Cli - 使用外部CDN路径进行捆绑

时间:2017-05-18 21:15:42

标签: angular angular-cli

使用Angular Cli,应用程序index.html如何包含

等资源
&

而不是使用像

这样的相对路径
<link href="//cdn.somecdnserver.com/styles.876a543b210c.bundle.css rel="stylesheet"/>

在进行构建时?

2 个答案:

答案 0 :(得分:2)

您可以将--deploy-url选项传递给ng build。例如:

ng build --prod --deploy-url //cdn.somecdnserver.com/

这将导致相对于//cdn.somecdnserver.com/引用所有样式和脚本包。

答案 1 :(得分:0)

目前,我设法在AngularCli捆绑后添加一个gulp进程来替换路径。

在package.json的脚本中,我添加了“&amp;&amp; gulp”,如

“scripts”:{       “build”:“ng build&amp;&amp; gulp”    }