Angular - отложенная загрузка из пользовательской папки
У меня есть приложение Angular 4 с несколькими лениво загруженными модулями. Я работал как положено, как автономный (на локальном сервере разработки), однако, когда я пытаюсь развернуть его с помощью приложения Django...
Главная страница - index.html генерируется представлением Django из встроенного index.html с помощью angular-cli, все пути к файлам bundle.js настроены для использования статического пути к содержимому, и все работает, пока я не попытаюсь выполнить отложенную загрузку...
Он пытается найти файл 0. *****. Js в корневом каталоге, где его нет, потому что он находится в статическом расположении содержимого...
изменения <base href="/static/">
загрузил бы ленивый файл (ы), но также изменил бы весь URL и повредил бы маршрутизацию... (я также ищу статическое содержание на внешнем сервере)
Как я могу настроить путь там файлы, чтобы ленивая загрузка (0.*****. JS) расположены без изменения <base href="/static/">
?
1 ответ
Решение состоит в том, чтобы установить --deploy-url (short-hand -d) с помощью команды build