Остановите угловой запрос на сбор аналитики, когда я использую ng build - программирование

Остановите угловой запрос на сбор аналитики, когда я использую ng build

Angluar CLI задает следующий вопрос, когда я пытаюсь построить и развернуть свой проект с использованием gitlab CI/CD:

> @angular/[email protected] postinstall /workspace/node_modules/@angular/cli
> node ./bin/postinstall/script.js

? Would you like to share anonymous usage data with the Angular Team at Google u
nder
Googles Privacy Policy at https://policies.google.com/privacy? For more details
 and
how to change this setting, see http://angular.io/analytics. (y/N) 
4b9b3361

Ответ 2

Чтобы решить эту проблему, запустите команду, назначающую /dev/null

sudo npm install -g @angular/cli > /dev/null

Ответ 3

Скопировано прямо по ссылке, указанной в их сообщении:

# Disable all usage analytics.
ng analytics off

# Disable project-specific usage analytics.
ng analytics project off

Ответ 4

Сценарий обведите CI, чтобы отключить его, если аналитика выдает запрос на блокировку CI

 - run:
      name: 'Set env'
      command: echo 'export NG_CLI_ANALYTICS=ci' >> $BASH_ENV

Ответ 5

Для круга CI это сработало для меня:

- run:
    environment:
      NG_CLI_ANALYTICS: "ci"
    command: npm install