Gulp 설치 후 : "gulp '명령이 없습니다"
npm을 통해 gulp.js 를 설치 한 후 설치된 동일한 디렉토리에서 명령을 no command 'gulp' found
실행할 때 오류가 발생합니다 gulp
.
node_modules/.bin/
디렉토리를 보면 gulp
거기 에서 실행 파일을 볼 수 있습니다 .
npm 설치에 문제가 있습니까?
완벽하게 정상입니다. 당신이 원하는 경우 gulp-cli
명령 줄에서 사용할 수, 당신은 전 세계적으로 설치해야합니다.
npm install --global gulp-cli
설치 지침을 참조하십시오 .
또한에 node_modules/.bin/
없습니다 $PATH
. 그러나 npm 스크립트를 실행할 때 npm에 의해 자동으로 추가됩니다 (참조는 이 블로그 게시물 참조 ).
따라서 파일에 추가 scripts
할 수 package.json
있습니다.
{
"name": "your-app",
"version": "0.0.1",
"scripts": {
"gulp": "gulp",
"minify": "gulp minify"
}
}
그런 다음 꿀꺽 꿀꺽 작업 을 실행 npm run gulp
하거나 npm run minify
시작할 수 있습니다.
아래 명령을 사용하여 노드를 다시 설치하지 않고 문제를 해결했습니다.
$ npm uninstall --global gulp gulp-cli
$ rm /usr/local/share/man/man1/gulp.1
$ npm install --global gulp-cli
나는 실제로 같은 문제가 있습니다.
이 링크는 아마도 내 추측 일 것입니다.
나는 내 문제를 해결하기 위해 그렇게했다.
sudo apt-get --purge remove node
sudo apt-get --purge remove nodejs
sudo apt-get install nodejs
sudo ln -s /usr/bin/nodejs /usr/bin/node
gulp를 제거하고 gulp-cli를 다시 설치하는 문제를 해결했습니다.
rm /usr/local/bin/gulp
npm install -g gulp-cli
Mac에 설치-Sierra-몇 가지 다른 지침을 사용하여 명령 줄을 통해 전역으로 gulp를 설치하고 실행하려는 수많은 시도가 실패한 후 경로에 추가했으며 작동했습니다.
export PATH=/usr/local/Cellar/node/7.6.0/libexec/npm/bin/:$PATH
gulp를 설치할 때 텍스트 출력에서 해당 경로를 얻었습니다.
여전히 해결되지 않으면 package.js 스크립트에 추가하십시오.
"scripts": { "gulp": "gulp" },
npm run gulp
gulpfile.js에서 gulp 스크립트를 실행 합니다.
sudo로 시험해 보았습니다.
sudo npm install --global gulp-cli
참고 URL : https://stackoverflow.com/questions/22224831/after-installation-of-gulp-no-command-gulp-found
'Programing' 카테고리의 다른 글
코드의 maven pom.xml에서 버전 검색 (0) | 2020.04.18 |
---|---|
Nodejs가 Windows에서 설치된 모듈을 찾을 수 없습니다 (0) | 2020.04.18 |
xargs가 공백이 포함 된 파일 이름을 처리하도록 설정 (0) | 2020.04.18 |
Git의 다른 지점에있는 지점 인 '병합'이 아닌 '덮어 쓰기'는 어떻게합니까? (0) | 2020.04.18 |
HTML에서 공백 무시 (0) | 2020.04.18 |