Я учусь использовать grunt, пока все хорошо, за исключением того, что теперь я хочу объединить его с sass и compass, я добавил две библиотеки, sass и compass, но у меня была такая же ошибка для обоих, когда я запустил его, например с хрюкающим компасом я получаю сообщение «не удалось найти 'compass', то же самое с sass,« не удалось найти sass », но оба присутствуют в моем списке рубиновых драгоценных камней ... есть идеи?
{
"name": "Grunt",
"version": "1.0.0",
"description": "",
"devDependencies": {
"grunt": "^0.4.5",
"grunt-contrib-compass": "^1.0.1",
"grunt-contrib-cssmin": "^0.12.2",
"grunt-contrib-imagemin": "^0.9.4",
"grunt-contrib-jshint": "^0.11.1",
"grunt-contrib-sass": "^0.9.2",
"grunt-contrib-uglify": "^0.8.0",
"grunt-contrib-watch": "^0.6.1",
"grunt-text-replace": "^0.4.0",
"load-grunt-tasks": "^3.1.0"
}
}
здесь Gruntfile.js (только с частью компаса, поскольку даже с этим я получаю ошибку):
module.exports = function(grunt){
require('load-grunt-tasks')(grunt);
grunt.initConfig({
/* Task to watch */
compass: { // Task
dist: { // Target
options: { // Target options
sassDir: 'sass',
cssDir: 'css',
environment: 'production'
}
},
}
});
grunt.registerTask('default',['compass']);
}
вот скриншот, который может помочь? слева мой список драгоценных камней, справа ошибка.!
РЕДАКТИРОВАТЬ
поэтому я удалил Ruby и снова установил его, снова установил все драгоценные камни (sass и compass), удалил также sass и compass lib в grunt, затем добавил их снова, теперь я получаю другую ошибку, как на этом снимке экрана:
sass
(gem install sass
) иcompass
(gem install compass
)? - person Paweł Dawczak   schedule 23.03.2015