bower는 bower.json을 자동으로 업데이트합니다


239

bower 1.0.0을 사용하여 다음 명령을 실행합니다.

mkdir testdir;cd testdir
bower init #accept defaults
bower install jquery -s  #the -s is supposed to cause update of bower.json
less bower.json

bower.json에는 종속성이 표시 될 것으로 예상되지만 아무것도 없습니다. 무슨 일이야?

참고 : bower install jquery --save작동합니다

참고 : 내가 참조하는 옵션은 다음을 통해 문서화되었습니다. bower help install

**-S**, --save              Save installed packages into the project's bower.json dependencies

7
왜 다운 투표?
셀라

6
bower help install, --save,--save-dev
madhead

6
bower help install-s와 --save 모두 동일하게 작동해야한다고 말합니다. 나는 도움을 보지 않았다는 제안에 약간 화를 냈다. 그 사실을 강조하기 위해 내 질문을 편집한다고 가정합니다.
셀라

2
다운 투표가 철회 된 이유가 있다면 제거해 주셔서 감사합니다.
Selah

그건 내 downvote clip2net.com/clip/m48912/1375130702-clip-4kb.png 이 아닙니다 . 내 bower 설치 (0.10.0) -s를 사용하면 설명대로 아무것도하지 않습니다. --save그러나 작동합니다. 또한, 내 bower help에 -s가 전혀 나열되지 않았습니다!
madhead

답변:


378

bower 도움말에서 저장 옵션에는 대문자 S가 있습니다.

-S, --save  Save installed packages into the project's bower.json dependencies

12
좋아, 왜 의존성 json에 저장하고 싶지 않습니까?이 패키지의 모든 아이디어는 패키지를 추적하는 것이라고 생각했습니다 ... 설치하면 어떻게됩니까?
착륙

17
save 플래그를 사용하지 않으면 선택한 패키지를 다운로드하여 bower packages 폴더 아래에 배치하기 만하면 패키지를 스톤으로 설정하기 전에 패키지를 테스트하는 좋은 방법입니다.
gru

3
@Gru 만약 당신이 그런 패키지를 테스트한다면, 성공적으로 테스트되었을 때, 어떻게 bower.json에 패키지를 추가하겠습니까? 수동?
Robin van Baalen

17
@RobinvanBaalen 방금 시도했는데 저장 옵션으로 동일한 패키지를 두 번 설치하면 bower.json에 추가됩니다.
Qazzian

12
@gru 이것은 실제로 유용합니다. 적어도 저에게 의존성에 대한 저장이 그렇지 않은 것보다 더 자주 저장되기 때문에 저장되지 않도록하는 평가판이 있다면 더 좋을 것입니다.
Joe
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.