настройка конфига в файле package.json под скриптами - PullRequest
0 голосов
/ 20 сентября 2018

Я заметил

"ng:serve": "cross-env-shell ng serve --open --host=$HOSTNAME --disableHostCheck -c=dev",

в файле package.json под скриптами.Мне было интересно, откуда берутся флаги ( - host, disableHostCheck, -c )?Они связаны с webpack-dev-server или специфичны для Angular?Есть ли документ, где я могу найти список таких флагов?

1 Ответ

0 голосов
/ 20 сентября 2018

Здесь указаны флаги для ng serve ..

https://github.com/angular/angular-cli/wiki/serve

- open Открывает URL в браузере по умолчанию

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

- host

Host для прослушивания

- disable-host-check

Не проверяйте, что подключенные клиенты являются частью разрешенных хостов.

- конфигурация (псевдоним: -c)

Укажите конфигурацию для использования.Конфигурации определяются в angular.json (Angular 6) в свойстве «конфигурации».Раньше их называли средами.Вот пример записи из angular.json:

"configurations": {
  "dan": {
    "fileReplacements": [
      {
        "replace": "src/environments/environment.ts",
        "with": "src/environments/environment.dan.ts"
      }
    ]
  }
}

, и для использования этой конфигурации я бы запустил:

ng serve --configuration=dan

файлы конфигурации определяют переменные уровня приложения.Типичным примером является конечная точка API для отправки запросов, например, apiUurl: 'http://localhost:9600/api/'

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