如何在Sails.js中配置无Grunt插件Autoprefixer?
根据Bootstrap文档,您需要Autoprefixer来编译Bootsrap-LESS源文件。grunt contrib less编译器支持较少的插件autoprefix,但我无法让它在Sails中工作 这是我修改的任务/config/less.js文件如何在Sails.js中配置无Grunt插件Autoprefixer?,sails.js,grunt-contrib-less,less-plugins,Sails.js,Grunt Contrib Less,Less Plugins,根据Bootstrap文档,您需要Autoprefixer来编译Bootsrap-LESS源文件。grunt contrib less编译器支持较少的插件autoprefix,但我无法让它在Sails中工作 这是我修改的任务/config/less.js文件 module.exports = function(grunt) { grunt.config.set('less', { dev: { options: {
module.exports = function(grunt) {
grunt.config.set('less', {
dev: {
options: {
paths: ["assets/styles/"],
plugins: [
new(require('less-plugin-autoprefix'))({
browsers: ["last 2 versions"]
})
],
},
files: [{
expand: true,
cwd: 'assets/styles/',
src: ['importer.less'],
dest: '.tmp/public/styles/',
ext: '.css'
}]
}
});
grunt.loadNpmTasks('less-plugin-autoprefix');
grunt.loadNpmTasks('grunt-contrib-less');
};
我未修改的任务/注册/编译集文件
module.exports = function (grunt) {
grunt.registerTask('compileAssets', [
'clean:dev',
'jst:dev',
'less:dev',
'copy:dev',
'coffee:dev'
]);
};
当我
lift sails
没有报告任何错误,但我的css文件没有自动修复。根本问题是Grunt的版本,sails附带的Grunt插件有几个版本落后。我试图更新我需要的模块,但这破坏了其他东西。