Дозируйте любого, кто знает, как я могу настроить свой файл grunt для haml?
У меня это сейчас:
haml: {
dist: {
files: {
'index.html': 'index.haml'
}
}
}
Я также пробовал "
haml: {
dist: {
files: {
['index.html']: 'index.haml'
}
}
}
оба вместе с
grunt.loadNpmTasks('grunt-contrib-haml');
Я смог получить компас, но не haml. Я также попробовал файл config.rb.
Я бы предположил, что вы это сделали, но регистрируете ли вы задачу в конце вашего файла Gruntfile.js? Кроме того, какие сообщения об ошибках (если есть) вы получаете, когда запускаете "grunt haml -v" из командной строки?
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
haml: {
dist: {
files: {
'index.html':'index.haml'
}
}
});
grunt.loadNpmTasks('grunt-contrib-haml');
grunt.registerTask('default','['haml']);
^^^^ этот последний бит здесь, это в вашем файле Grunt? У вас должно быть что-то похожее для запуска Compass.
Этот пакет всегда дает мне некоторое горе, когда я устанавливаю его по любой причине.