よく会った!
過去数時間、オプションを機能させようとしてきましたmainFilesが、そこに含まれるすべてのファイルを無視しているようです。リストにある複数のプラグインを試しましたが、どれもうまくいきません。確かに、私は Grunt を使用するのはかなり新しいですが、grunt-bower-concatドキュメントを調べてきましたが、そこには何もありません。そして、実際のプラグイン コード内に多数のコンソール ログを追加しており、ファイルが渡されていないことを示しています (もちろん、後でファイルを元に戻しました)。
これは、私が使用している GruntFile です。
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
bower_concat: {
main: {
dest: 'Assets/Build/Scripts/plugins.js',
cssDest: 'Assets/Build/Styles/plugins.css',
dependencies: {
'amplify': 'jquery'
},
mainFiles: {
bootstrap: ['bower_components/bootstrap/dist/css/bootstrap.css']
},
exclude: [
'leaflet-illustrate'
]
}
}
});
grunt.loadNpmTasks('grunt-bower-concat');
grunt.registerTask('buildbower', ['bower_concat']);
};
Leaflet-Illustrate は (今のところ) 除外されています。これは、実際のタスクに大混乱をもたらすためmainFilesです。オプションがないと、正しく含めることができません。
私を正しい方向に向けたり、修正したりできる人はいますか? 前もって感謝します!