'grunt serve'가 'No Bower 구성 요소를 찾을 수 없음'을 표시하는 원인은 무엇입니까?
내 Windows 7 상자에서 angular-fullstack 으로 앵귤러 앱을 시작하고 있습니다. grunt-bower-install을 포함하여 -g 옵션으로 npm 패키지를 설치했습니다. 먼저 실행하여 응용 프로그램을 만들었습니다.
yo angular-fullstack appname
애플리케이션 생성 중 예외는 없었습니다. 응용 프로그램이 성공적으로 생성 된 후 다음을 사용하여 앱을 실행하려고했습니다.
그런트 서브
서버가 실행될 것으로 예상합니다. 그러나 '그런트 서브'는 실패했습니다.
"bower-install : app"(bower-install) 태스크 실행 Bower 패키지를 보관하는 위치를 찾을 수 없습니다.
우리는을 찾고 시도
.bowerrc
파일하지만, 사용자 정의 찾을 수 없습니다directory
정의 속성을. 그런 다음 시도bower_components
했지만 존재하지 않는 것 같습니다. 최후의 수단으로 1.0 이전components
디렉토리를 시도했지만 찾을 수 없었습니다.안타깝게도 설치하신 Bower 패키지가 어디에 있는지 모르면 진행할 수 없습니다.
치명적인 오류 : Bower 구성 요소를 찾을 수 없습니다.
.bowerrc 파일을 찾았고 app / bower_components를 가리 켰습니다. 불행히도 bower_components 파일은 어디에도 없었습니다. 직접 만들려면 파일의 내용이 무엇인지 잘 모르겠습니다. 이 문제를 일으키는 누락 된 파일입니까 아니면 npm 패키지가 있습니까? 올바르게 설치하지 않았습니까?
- npm을 사용하여 bower도 설치했습니다 *
감사
나는 같은 문제가 있었고 다음은 내 경우에 효과가 있었다.
- 루비와 나침반 설치 (여만 필요)
- Ruby bin 폴더의 경로가 % PATH %에 추가되었는지 확인했습니다.
- 설치된 Git
- cmd 창을 다시 시작하고 앱 폴더에서 "bower install"을 실행했습니다.
그 후 grunt serve 명령이 완벽하게 작동했습니다. 참고 : Git을 설치하고 bower 설치를 실행하는 것으로 충분할 수 있습니다.
혼란스럽게도 angular-fullstack과 함께 제공되는 grunt-bower-install 작업은 bower 구성 요소를 설치하지 않습니다. 아무것도 설치하지 않습니다. 이 오류는 bower_components를 직접 찾을 수 없으므로 해당 작업을 수행 할 수 없음을 알려줍니다.
문제를 해결하려면 bower install
.
Bower를 설치하지 않은 경우 npm install -g bower
먼저 실행하십시오 .
저도 같은 문제에 직면하지만 한 npm install -g bower
후 bower install
얻은 grunt serve
작업.
올가가 언급 한 일을 할 필요가 없었습니다.
도움이 되었기를 바랍니다.
npm install -g bower
bower 구성 요소를 설치하지 않는 bower install
경우 모든 bower 구성 요소를 설치 한 다음을 실행해야 grunt serve
합니다. 잘 작동합니다
시도해보십시오 bower install
. git에 연결할 수 없다는 메시지가 실패하면 아래 명령을 실행하여 저장소 포인팅 위치를 변경할 수 있습니다.
$ git config --global url.https://github.com/.insteadOf git://github.com/
이렇게하면 orginasation 방화벽이 차단하는 경우 git 대신 https를 통해 다운로드됩니다.
제 경우에는 sudo
작동하도록 추가 했습니다. 그래서, 난 도망 sudo npm install -g bower
다음과 bower install
. grunt serve
그런 다음 실행했을 때 일했습니다.
Bower를 설치하려면 Git 저장소에서 패키지를 가져와야하므로 먼저 시스템에 Git 애플리케이션을 설치해야합니다. https://git-scm.com/downloads 링크에서 다운로드 할 수 있습니다 . 이제 다운로드 한 후 PATH가 설정되지 않을 수 있으므로 ControlPanel-> 시스템 및 보안-> 시스템-> 고급 시스템 설정 (왼쪽)으로 이동하여 클릭하고, 그런 다음 환경 변수-> 시스템 변수-> PATH로 이동하여 편집을 클릭하고 다음 경로를 적어 둡니다.
; C : \ Users \ admin \ AppData \ Local \ Programs \ Git \ bin; C : \ Users \ admin \ AppData \ Local \ Programs \ Git \ cmd .... 위 경로는 내 시스템에서 Git이 설치된 위치이며, Git이 설치된 시스템의 위치로 크롤링하고 경로를 선택할 수 있습니다. "bin"및 "cmd"폴더에서 PATH 변수에 붙여 넣습니다.
이제 GIT 경로를 설정 한 후 "$ bower install"명령을 입력하면 모든 bower 패키지가 설치됩니다.
npm install -g bower
bower install
grunt serve
나를 위해 일했습니다 ...
npm install -g bower
bower install
grunt serve
그것도 작동했다
'programing' 카테고리의 다른 글
아무것도 반환되지 않을 때 JSON 디코딩 오류 처리 (0) | 2021.01.11 |
---|---|
감독 된 하위 프로세스 중지 (0) | 2021.01.11 |
Mac OSX에서 터미널을 사용하여 이미지 크기를 조정하는 방법은 무엇입니까? (0) | 2021.01.10 |
코드 복사 / 붙여 넣기시 Eclipse 정지 (0) | 2021.01.10 |
NSArray를 사용하여 otherButtonTitles를 지정 하시겠습니까? (0) | 2021.01.10 |