2015-07-29 2 views
1

Я только начинаю использовать рубин, глотку и узел ...глотка дерзость рубин не работает

я установил рубин для окон, затем я установил дерзость, то я установить узел, глотку и плагин глоток -ruby-дерзость

я это в моем gulpfile.js

var gulp = require('gulp'); 
var sass = require('gulp-ruby-sass'); 


gulp.task('styles', function() { 
    return sass('sass/**/*.scss', { style: 'compressed' }) 
     .pipe(gulp.dest('./css/')); 
}); 

, когда я пытаюсь запустить стили глотка я получил эту ошибку

C:\Users\angel\project.test>gulp styles 
[14:29:02] Using gulpfile ~\project.test\gulpfile.js 
[14:29:02] Starting 'styles'... 

events.js:85 
     throw er; // Unhandled 'error' event 
      ^
Error: Gem cmd is not installed. 
+0

Если это проект рельсов, убедитесь, что вы запустили 'bundle install'. Кроме того, если вы используете Rails, вы можете рассмотреть возможность использования встроенного ключа keychain. Gulp действительно мощный, но это немного swass-армия-бензопила, в то время как Sprockets (построение в конвейере для рельсов) обычно работает. – max

+0

http://guides.rubyonrails.org/asset_pipeline.html – max

ответ

1

Я предполагаю, что что-то пошло не так, когда вы устанавливаете драгоценный камень Sass. Попробуйте переустановить Sass.

gem uninstall sass 
gem install sass 
0

Убедитесь, что система охраны окружающей среды Path переменная включает в себя:

C:\Windows\System32

Очевидно, Ruby каталог бен должны быть включены также. Например:

C:\Ruby22\bin

Я не связан с RapidEE, но я считаю их приложение отлично подходит для переменных редактирования среды.

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