Google 웹 스타터 키트를 사용하고 싶습니다. node.js v0.12.0 node-sass
및 &를 설치했습니다 gulp
.
그런 다음 실행했습니다.
$ sudo npm install
입력 할 gulp serve
때이 오류가 발생했습니다.
Using gulpfile ~/web-starter-kit/gulpfile.js Starting 'styles'... 'styles' errored after 93 ms
Error: `libsass` bindings not found. Try reinstalling `node-sass`? at getBinding
node와 gulp를 다시 설치했지만 도움이되지 않습니다.
다음에 어떻게해야합니까?
답변
노드 버전이 4이고 gulp-sass를 사용하는 경우 시도하십시오
npm uninstall --save-dev gulp-sass
npm install --save-dev gulp-sass@2
답변
이 유용한 명령을 찾았습니다.
npm rebuild node-sass
로부터 rebuild
문서 :
새 버전의 노드 (또는 스위치 노드 버전)를 설치하고 새로운 node.js 바이너리로 모든 C ++ 애드온을 다시 컴파일해야 할 때 유용합니다.
http://laravel.io/forum/10-29-2014-laravel-elixir-sass-error
답변
노드를 사용 하여이 오류가 발생 0.12.0
했으며 기존 /node_modules
디렉토리 를 삭제 하고 실행 하여 수정되었습니다 npm update
.
답변
npm rebuild node-sass
나에게 오류 (우분투)를 주었고 npm install gulp-sass
오류가 사라지지 않았습니다.
나를 위해 일한 GitHub에서 솔루션을 보았습니다.
npm uninstall --save-dev gulp-sass
npm install --save-dev gulp-sass
답변
나는 같은 문제가 있었다.
- 노드 s 설치
- 설치가 끝나면 설치가 성공적으로 완료되었다는 알림
- 그런 다음 node-sass를 다시 설치하라는 요청을받습니다.
해결책은 현재 버전의 노드를 지원하는 node-sass 버전 2 를 설치 하는 것입니다. https://github.com/sass/node-sass/issues/490#issuecomment-70388754를 참조 하십시오.
운영:
npm install node-sass@2
그런 다음 다시 테스트하십시오.
$ npm ls node-sass
myapp@0.0.0 /var/www/myapp
└── node-sass@2.0.1
$ gulp sass
[09:48:42] Using gulpfile /var/www/myapp/gulpfile.js
[09:48:42] Starting 'sass'...
[09:48:42] Finished 'sass' after 15 ms
답변
Gulp를 사용하는 경우 다음을 시도하십시오.
npm install gulp-sass
나는 같은 문제가 있었고 gulp-sass
패키지는 문제였습니다.
답변
나는 오늘 직장에서 같은 문제가 있었다.
npm rebuild node-sass
나를 위해 일을했다