useminの問題から、最新バージョンでは複数のターゲットusemin
をサポートしているようです:useminPrepare
useminPrepare で複数のターゲットをサポート:
ユーザー サポート:
次の構成で複数のターゲットを使用してみました。
useminPrepare: {
foo: {
dest: 'fooDist',
src: ['foo/index.html']
},
bar: {
dest: 'barDist',
src: ['bar/index.html']
}
},
usemin: {
foo: {
options: {
assetsDirs : ['fooDist']
},
html: ['fooDist/**/*.html'],
css: ['fooDist/styles/**/*.css']
},
bar: {
options: {
assetsDirs : ['barDist']
},
html: ['barDist/**/*.html'],
css: ['barDist/styles/**/*.css']
}
},
しかし、次のエラーが表示されます。
"usemin:foo" (usemin) タスクを実行中 警告: サポートされていないパターン: foo
--force を使用して続行します。
grunt-usemin 2.0.2 の使用
foo/index.html
bar/index.html
2 つの単一ページ アプリケーションのメイン ページです。
ご協力いただきありがとうございます!