Css 如何将GrunFile设置为忽略带下划线的文件?
我的LESS文件夹中有几个文件,文件名前有下划线。例如:Css 如何将GrunFile设置为忽略带下划线的文件?,css,gruntjs,less,Css,Gruntjs,Less,我的LESS文件夹中有几个文件,文件名前有下划线。例如: _variables.less _colors.less 这些文件只存储其他.less文件上使用的数据,因此它们不应生成.css文件 有没有办法在我的gruntfile.js上为此类文件设置一个“忽略”选项 以下是我当前的设置: module.exports = function(grunt) { require('jit-grunt')(grunt); grunt.initConfig({ uglif
_variables.less
_colors.less
这些文件只存储其他.less
文件上使用的数据,因此它们不应生成.css
文件
有没有办法在我的gruntfile.js
上为此类文件设置一个“忽略”选项
以下是我当前的设置:
module.exports = function(grunt) {
require('jit-grunt')(grunt);
grunt.initConfig({
uglify: {
options: {
manage: false
},
my_target: {
files: [{
expand: true,
cwd: 'assets/js',
src: '*.js',
dest: 'assets/js/min'
}]
},
},
less: {
components: {
options: {
imports: {
reference: [
"assets/less/**/*.less",
]
}
},
files: [{
expand: true,
cwd: 'assets/less',
src: [
'input.less'
],
dest: 'assets/css/',
ext: '.css'
}]
}
},
watch: {
styles: {
files: ['assets/less/**/*.less', 'assets/js/*.js'],
tasks: ['less', 'newer:uglify'],
options: {
nospawn: truetasks
}
}
}
});
grunt.loadNpmTasks('assemble-less');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-newer');
grunt.registerTask('default', ['less', 'watch', 'newer:uglify']);
};
您的
src
数组中只有一个更少的文件,因此我不知道如何生成除input.CSS以外的任何CSS文件。您可以尝试排除像“!\u*”这样的文件。可能更少?您的src
数组中只有一个更少的文件,因此我不知道如何生成除input.CSS以外的任何CSS文件。您可以尝试排除类似“!\u*”的文件。“也许”更少?