Развернуло мое приложение Angular на страницах GitHub, но на веб-сайте в консоли появляются ошибки - PullRequest
0 голосов
/ 30 апреля 2018

Я успешно опубликовал свое приложение на страницах GitHub, но на моем веб-сайте ничего не отображается.

Это моя ссылка на репозиторий GitHub: https://github.com/chirag299051/Ice-and-Fire

Ошибки, которые я получаю в консоли:

inline.318b50c57b4eba3d437b.bundle.js Failed to load resource: the server responded with a status of 404 ()
polyfills.b6b2cd0d4c472ac3ac12.bundle.js Failed to load resource: the server responded with a status of 404 ()
scripts.e2cc764d74d6cb8d1c42.bundle.js Failed to load resource: the server responded with a status of 404 ()
main.54e8c9147109b23af744.bundle.js Failed to load resource: the server responded with a status of 404 ()
styles.a9b0b1037568d3083749.bundle.css Failed to load resource: the server responded with a status of 404 ()
polyfills.b6b2cd0d4c472ac3ac12.bundle.js Failed to load resource: the server responded with a status of 404 ()
scripts.e2cc764d74d6cb8d1c42.bundle.js Failed to load resource: the server responded with a status of 404 ()
main.54e8c9147109b23af744.bundle.js Failed to load resource: the server responded with a status of 404 ()
styles.a9b0b1037568d3083749.bundle.css Failed to load resource: the server responded with a status of 404 ()

1 Ответ

0 голосов
/ 30 апреля 2018

Ваши скрипты находятся в https://chirag299051.github.io/Ice-and-Fire, тогда как ваше приложение пытается извлечь их из https://chirag299051.github.io/.

Сделайте так, чтобы вы выбирали скрипты из https://chirag299051.github.io/Ice-and-Fire.

Например, https://chirag299051.github.io/main.54e8c9147109b23af744.bundle.js должно быть https://chirag299051.github.io/Ice-and-Fire/main.54e8c9147109b23af744.bundle.js.

Вы можете установить эти пути, создав свой проект с флагом --base-href и установив тег <base href> в своем index.html, , см. Документацию для получения дополнительной информации.

В ваших случаях это приводит к

ng build --base-href=/Ice-and-Fire/

и index.html, который выглядит так

<html>
  <head>
    <base href="/Ice-and-Fire/">
    ...
  </head>
  <body>...</body>

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