Angular 8: конфигурация среды - PullRequest
       3

Angular 8: конфигурация среды

0 голосов
/ 30 сентября 2019

В моем проекте Angular 8 я установил apiUrl в src/environmentsenvironment.prod.ts, и содержимое выглядит следующим образом:

export const environment = {
  production: true,
  //apiUrl: 'http://10.0.0.4:8080',
  apiUrl: 'http://XXX.XXX.XXX.XXX:XXX'
};

После завершения разработки я сгенерировал dist с помощью следующей команды:

ng build --prod

Все отлично работает, НО я хотел бы сохранить файл конфигурации, в котором я могу установить apiUrl непосредственно из дист. Сгенерированные файлы являются следующими, и «файл конфигурации» отсутствует:

3rdpartylicenses.txt                 polyfills-es2015.9aaba84b721d907ae919.js
favicon.ico                          polyfills-es5.fa99a614a4ad800768a0.js
index.html                           runtime-es2015.27965c48d77c449cb93c.js
main-es2015.b9cf7a43235ca40f1f26.js  runtime-es5.ee2dcdf2e59a31c9da78.js
main-es5.9fc024966b7d480e3b6e.js     styles.4e9ec539174190909934.css

1 Ответ

0 голосов
/ 30 сентября 2019

Если вы хотите запустить это приложение на вашем сервере, то вам не нужен файл конфигурации. Вам нужно настроить базовый «href» в вашем файле index.html.

Ваше развернутое приложение будет начинаться с "/".

, если ваше приложение работает в папке типа" / test", тогда вы должны отрегулировать его.

<base href="/test/">

Важно закрыть путь с помощью '/'

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