【发布时间】:2016-07-22 05:45:31
【问题描述】:
在我的less.js 文件中,我指定为同一个应用程序构建两个 CSS 文件,由于某种原因,它只构建最后一个文件并跳过第一个文件,当我运行 @ 时,如何构建两个 CSS 文件987654322@,我嵌套两个文件有问题吗?
app: {
src: [
'<%= config.node_modules %>/ons-common/dist/styles/day-ons-common.css',
'<%= config.src %>/app/styles/**/*.less'
],
dest: '<%= config.dist %>/app/styles/day-app.css',
options: {
sourceMap: true,
sourceMapURL: 'day-app.css.map'
},
src: [
'<%= config.node_modules %>/ons-common/dist/styles/night-ons-common.css',
'<%= config.src %>/app/styles/**/*.less'
],
dest: '<%= config.dist %>/app/styles/night-app.css',
options: {
sourceMap: true,
sourceMapURL: 'night-app.css.map'
},
},
},
Gruntfile.js
less: require('./grunt/less'),
lesslint: {
all: {
src: [
'<%= config.src %>/**/*.less',
'<%= config.src %>/**/*.css'
],
options: {
csslint: {
csslintrc: '.csslintrc'
}
}
}
//packaging steps
src: {
options: {
archive: 'build/src_<%= pkg.version %>.zip'
},
files: [{
src: ['src/web/**'],
dest: 'src/'
}
]
【问题讨论】:
标签: javascript css gruntjs less