설치시 bower가 통계를 요청하지 않도록합니다.
bower를 사용하는 앱에 대해 자동화 된 패키지 빌드를 설정하려고합니다. postinstall에서 bower 설치에 도달하면 bower는 다음 메시지를 표시합니다.
[?] bower는 시간이 지남에 따라 도구를 개선하기 위해 사용 통계를 익명으로보고 할 수 있습니까? (예 / 아니요)
이것은 자동화 된 스크립트를 망치고 있습니다. 이 문제를 처리하기 위해 예상 스크립트를 작성할 수는 있지만 필요하지 않으면 작성하지 않을 것입니다. 닥치게하는 방법이 있나요?
의견에서 언급했듯이 이것은 github에서 문제 로 제기되었습니다 . 그 문제의 끝에는 CHANGELOG 주석 끝에 사소한 메모에 대한 참조가 있습니다 .
참고 : 사용자
--config.interactive=false
는 자동화 된 스크립트에서 사용 하는 것이 좋습니다 .
~/.bowerrc
Bower를 사용하여 Docker 환경에 구성 요소를 설치할 때 유용한 파일을 만들 수 있습니다 .
{
"interactive": false
}
또 다른 옵션은 환경 변수 ( source )를 설정하는 것입니다 .
export CI=true
사용할 수있을 것 같습니다
bower --config.analytics=false install
Analytics 질문 만 비활성화 합니다 .
@https : //github.com/bower/bower/pull/1470 참조
기존 답변 외에도 grunt에서 bower를 실행할 때 (예를 들어 grunt bower-install-simple
.bowerrc 파일이 아닌 Gruntfile.js에 추가해야합니다. 최근에 CI를 방지하기 위해이 줄을 추가했습니다. 해결할 수없는 종속성으로 인해 멈춤 :
grunt.initConfig({
...,
/**
* Downloads and installs library dependencies via bower
* defined in bower.json.
*/
'bower-install-simple': {
options: {
...,
+ interactive: false
}
}
});
대부분의 명령에 대해 입력을 우회하는 일반적인 방법 : yes
.
yes | bower install
yes | grunt build
참조 URL : https://stackoverflow.com/questions/22387857/stop-bower-from-asking-for-statistics-when-installing
'IT이야기' 카테고리의 다른 글
명령 줄을 통해 Git 커밋 메시지에 아포스트로피 (작은 따옴표) 사용 (0) | 2021.04.09 |
---|---|
Typescript에서 대리자 형식 선언 (0) | 2021.04.09 |
ConstraintLayout 종횡비 (0) | 2021.04.08 |
Cobertura를 사용하여 코드 검사에서 메서드 제외 (0) | 2021.04.08 |
C ++ 싱글 톤 대 전역 정적 개체 (0) | 2021.04.08 |