-2
私のless.js
ファイルでは、同じアプリ用に2つのCSSファイルを作成しています。何らかの理由で最後のファイルをビルドして最初のものをスキップします。両方のCSSファイルを作成すると、grunt build:all
を実行すると、両方のファイルを入れ子にして何か問題が起きていますか?Gruntjs less.jsファイルは2つのCSSファイルを作成しません
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/'
}
]
助けてくれてありがとう、私は2つの異なるソースを試してみました。 "srcTwo:"はまだ "src"ではなくcssファイルを生成します –
私はちょっと質問を編集して、 –