Как настроить разные задачи grunt-contrid-sass для dev и prod?Мне нужны разные css-файлы - с исходными картами и без них.
Я пробовал:
sass: {
dev: {
options: {
sourcemap: 'inline',
},
},
prod: {
options: {
sourcemap: 'none',
},
},
files: {
expand: true,
cwd: 'static/compass/sass/pages/redesign/',
src: ['**/*.scss'],
dest: 'static/compass/css/pages/redesign/',
ext: '.css'
},
},
Но в этом случае задача sass: dev не компилирует никаких файлов.
Когда я пытаюсь:
sass: {
dev: {
options: {
sourcemap: 'inline',
},
files: {
expand: true,
cwd: 'static/compass/sass/pages/redesign/',
src: ['**/*.scss'],
dest: 'static/compass/css/pages/redesign/',
ext: '.css'
},
},
prod: {
options: {
sourcemap: 'none',
},
files: {
expand: true,
cwd: 'static/compass/sass/pages/redesign/',
src: ['**/*.scss'],
dest: 'static/compass/css/pages/redesign/',
ext: '.css'
},
},
}
, я получаю предупреждение с предложением использовать "--force".Но даже с использованием «--force» я не получаю скомпилированные файлы.
Есть ли способ сделать это?