3

よく会った!

過去数時間、オプションを機能させようとしてきました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です。オプションがないと、正しく含めることができません。

私を正しい方向に向けたり、修正したりできる人はいますか? 前もって感謝します!

4

1 に答える 1