bower 명령을 찾을 수 없음
맥에 트위터 바우어를 설치하려고 했는데,
npm install bower -g
그리고 노력했습니다.bower --help그리고 출력은.bower command not found.왜 그런 것일까요?
이 질문(npm 글로벌 경로 접두사)에서와 마찬가지로 적절한 설정만 하면 됩니다.npm prefix.
UNIX:
$ npm config set prefix /usr/local
$ npm install -g bower
$ which bower
>> /usr/local/bin/bower
Windows 및 NVM:
$ npm config set prefix /c/Users/xxxxxxx/AppData/Roaming/nvm/v8.9.2
$ npm install -g bower
그리고나서bower당신의 바로 안에 위치해야 합니다.$PATH.
저는 당신이 실제로 그것을 제대로 설치하고 있지 않다는 것을 거의 확신합니다.전체적으로 설치하려고 하므로 sudo와 함께 실행해야 합니다.
sudo npm install -g bower
또는 다음을 사용할 수 있습니다.npxnpm > 5.6과 함께 제공됩니다.
npx bower install
이것은 제가 샤워를 할 때 나타났지만, 샤워 문제는 아닌 것으로 밝혀졌습니다.
어느 쪽이 문제인지 노드로 보입니다.파일이 경로에 있지만 setuid/setgid 비트가 설정되어 있으면 찾을 수 없습니다.
비트가 설정된 파일은 다음과 같습니다. (unix 'which'는 문제 없이 찾을 수 있습니다.)
ls -al /usr/local/bin -rwsr -- 110 root nmt 5535636 2012년 7월 17일 git
다음은 노드의 시도입니다.
> which.sync('git')
Error: not found: git
권한을 변경합니다(chommd 755 git).이제 노드가 찾을 수 있습니다.
> which.sync('git')
'/usr/local/bin/git'
이게 도움이 되길 바랍니다.
노드 버전 관리자를 사용하고 있습니다.다른 버전의 노드로 전환했기 때문에 이 오류 메시지가 표시되었습니다.제가 바우어를 설치한 노드 버전으로 다시 전환했을 때, 이 오류가 사라졌습니다.제 경우, 명령은 다음과 같습니다.nvm use stable
언급URL : https://stackoverflow.com/questions/12369390/bower-command-not-found
'programing' 카테고리의 다른 글
| 스프링 - POST 후 리디렉션(검증 오류가 발생한 경우에도) (0) | 2023.08.05 |
|---|---|
| MySQL을 사용하여 소수점(경도, 위도)으로 변환 (0) | 2023.08.05 |
| 정렬되지 않은 목록을 두 개의 열에 표시하는 방법은 무엇입니까? (0) | 2023.08.05 |
| Objective-C의 취약하고 강력한 속성 설정자 속성 (0) | 2023.08.05 |
| 이 jQuery click 기능이 작동하지 않는 이유는 무엇입니까? (0) | 2023.08.05 |