gpt4 book ai didi

css - 如何在 grunt less 中停用压缩?

转载 作者:太空宇宙 更新时间:2023-11-04 12:05:49 27 4
gpt4 key购买 nike

grunt-contrib-less包提供选项 compress ,这应该允许管理 objective-c SS 文件的丑化/缩小/压缩。它是一个 bool 值,默认值为false

无论出于何种原因,它对我来说都不起作用——无论我将参数设置为什么,输出的 CSS 文件都会被压缩。如何让它正常工作?


Gruntfile.js

module.exports = function(grunt) {

// Project configuration.
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
less: {
development: {
options: {
paths: ["public/css"],
compress: false
},
files: {
"public/css/style.css": "public/css/style.less"
}
},
production: {
options: {
paths: ["public/css"],
compress: false,
plugins: [
new (require('less-plugin-autoprefix'))({browsers: ["last 2 versions"]}),
new (require('less-plugin-clean-css'))([])
],
modifyVars: {
}
},
files: {
"public/css/style.css": "public/css/style.less"
}
}
}
});

// Load the plugin that provides the "less" task.
grunt.loadNpmTasks('grunt-contrib-less');

// Default task(s).
grunt.registerTask('default', ['less']);

};

命令行

$ grunt --version
grunt-cli v0.1.13
grunt v0.4.5
$ grunt
Running "less:development" (less) task
File public/css/style.css created

Running "less:production" (less) task
File public/css/style.css created

Done, without errors.

最佳答案

这是我的错...由于使用 less-plugin-clean-css,CSS 文件已被压缩。在我删除它之后,可以通过 compress 参数再次管理压缩。

关于css - 如何在 grunt less 中停用压缩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29390178/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com