2016-08-10 3 views
1

Когда я запускаю команду sass -v он появляется установленный Sass 3.4.22 (Selective Стиву)Ошибка при выполнении пехотинца

Тогда, когда я уже ворчание устанавливать и запускать хрюкать в проект, который имеет ворчание я получаю эту

Загрузка "sass.js" задачи ... ОШИБКА

Error: libsass bindings not found. Try reinstalling node-sass ? Warning: Task "sass" not found. Use --force to continue.

Aborted due to warnings.

+0

Что происходит, когда вы пытаетесь переустановить 'node-sass'? –

+0

Я получаю ту же ошибку после переустановки узла-узла, Загрузка задач «sass.js» ... ERROR >> Ошибка: привязки 'libsass' не найдены. Попробуйте переустановить 'node-sass'? , но я могу запустить сервировку grunt и сайт работает локально хорошо –

+0

Вы можете попробовать использовать 'grunt-contrib-compass' – daymosik

ответ

1

Вам может понадобиться: https://github.com/sass/node-sass

npm install node-sass 

Sass и node-sass разные.

Чтобы проверить версию node-sass, откройте терминал и введите npm node-sass -v

+0

' npm node-sass -v' будет отображать версию 'npm', а не версию' node-sass '. 'npm list node-sass' - это правильная команда для отображения списка вниз и его версий –

0

в хрюкать вам нужно grunt-sass или grunt-contrib-sass.

grunt-contrib-sassruby.

grunt-sassnode-sass.

кажется ссылки вы используете grunt-sass

узла-дерзость нужно восстановить с помощью C++ компилятор в локальном компьютере.
Фактически, он создаст двоичный код в node_modules/node-sass/vendor. все двоичные файлы здесь https://github.com/sass/node-sass-binaries/

Смежные вопросы