Угловая загрузка неверного пути ресурсов при развертывании в IIS-6 - PullRequest
0 голосов
/ 15 апреля 2019

Я запускаю следующую команду

ng build --base-href /extDataAngular/

и поместите все файлы из папки Dist на сервер IIS-6

Когда я пытаюсь открыть URL в браузере

Это просто показывает следующую ошибку:

Not allowed to load local resource: file:///C:/Program%20Files/Git/extDataAngular/runtime.js
Not allowed to load local resource: file:///C:/Program%20Files/Git/extDataAngular/polyfills.js
Not allowed to load local resource: file:///C:/Program%20Files/Git/extDataAngular/styles.js
Not allowed to load local resource: file:///C:/Program%20Files/Git/extDataAngular/scripts.js
Not allowed to load local resource: file:///C:/Program%20Files/Git/extDataAngular/vendor.js
Not allowed to load local resource: file:///C:/Program%20Files/Git/extDataAngular/main.js
Not allowed to load local resource: file:///C:/Program%20Files/Git/assets/img/icon_logo.ico

Есть ли способ исправить путь к ресурсу, указывающий на правильный путь?

Правильный путь должен быть: // d: / app / extDataAngular

Текущий неверный путь: //C:/Program%20Files/Git/extDataAngular/vendor.js

Ответы [ 2 ]

1 голос
/ 15 апреля 2019

Если вы запускаете терминал из корневой папки вашего проекта, попробуйте просто запустить 'ng build --prod', чтобы убедиться, что вы получаете правильные файлы в сборке.

Также в IIS убедитесь, чтофизический путь веб-сайта указывает на папку d: / app / extDataAngular, содержащую сборку в «Базовых настройках» для этого сайта.

enter image description here

Может бытьТакже стоит по возможности обновить установку IIS до IIS 10.

Надеюсь, это поможет!

0 голосов
/ 22 апреля 2019

Я выяснил причину ... это потому что --href этот тег для сборки ng у меня не работал после сборки файла я должен предупредить об этом в index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...