Как указать абсолютный URL для сгенерированных файлов чанка в угловых (CLI 7) - PullRequest
0 голосов
/ 09 января 2019

У меня проблемы с обслуживанием файлов javascript из CDN. В новом угловом кли (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
...

Просто упомяну, что я пробовал использовать базовую ссылку, и она не работает. Он по-прежнему загружает поля чанков из корня.

<base href="/abolutepath/">

1 Ответ

0 голосов
/ 09 января 2019

Вы можете указать --deployUrl при использовании сборки

ng build --prod --deployUrl http://<website_url>/abolutepath

В основном это когда вы загружаете файлы в пользовательскую папку +, если хотите использовать CDN

...