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.