У меня есть проект Sailsjs, и он приходит с Грантом построен в Вот что tasks/register/prod.js
выглядит следующим образом:.Может ли Grunt минимизировать несколько файлов отдельно, без их конкатенации?
module.exports = function(grunt) {
grunt.registerTask('prod', [
'compileAssets',
//'concat',
'uglify',
'cssmin',
'sails-linker:prodJs',
'sails-linker:prodStyles',
//'sails-linker:devTpl',
//'sails-linker:prodJsJade',
//'sails-linker:prodStylesJade',
//'sails-linker:devTplJade'
]);
};
и вот моя попытка получить Grunt для Минимизировать файлы отдельно tasks/config/cssmin.js
:
module.exports = function(grunt) {
grunt.config.set('cssmin', {
dist: {
src: 'assets/css/test.css',
dest: '.tmp/public/min/test.min.css'
}
});
grunt.config.set('cssmin', {
dist: {
src: 'assets/css/main.css',
dest: '.tmp/public/min/main.min.css'
}
});
grunt.loadNpmTasks('grunt-contrib-cssmin');
};
Это не работает правильно, оно только дает мне main.min.css (minified), но не test.min.css.