如何为角度生成的块文件指定绝对URL(CLI 7)

时间:2019-01-09 00:54:50

标签: angular angular-cli-v7

我在从CDN提供我的javascript文件时遇到问题。在新的角度cli(v7)中,当我启用延迟加载时,默认情况下会从根目录加载生成的块文件,但是我希望它们从不同的url(在这种情况下为s3)提供。

如何加载:

...
http://<website_url>/polyfills.js
http://<website_url>/runtime.js
http://<website_url>/main.js
...

我希望它如何加载:

...
http://<website_url>/abolutepath/polyfills.js
http://<website_url>/abolutepath/runtime.js
http://<website_url>/abolutepath/main.js
...

只需提一下,我已经尝试过基本href,但是它不起作用。它仍然从根目录加载块字段。

<base href="/abolutepath/">

1 个答案:

答案 0 :(得分:2)

您可以在使用build时指定content.decode('ISO-8859-1')

--deployUrl

基本上是在将文件上传到自定义文件夹+时,如果要使用CDN