2015-10-05 52 views
3

很滿足!Grunt'grunt-bower-concat',忽略mainFiles選項

在過去的幾個小時裏,我一直試圖讓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']); 

}; 

單張意義,說明已被排除(現在),因爲它造成十分嚴重的實際任務造成嚴重破壞,並沒有mainFiles選項,我不能包括它正確。

有沒有人能夠以正確的方式引導我,或糾正我? 在此先感謝!

+0

你有沒有嘗試把引號''bootstrap'' – JLewkovich

+0

那我這樣做,並沒有幫助黯然:) – Nickvda

回答

4

事實證明,我進入了一個完全不需要的路徑。含義,這部分工作:

main: { 
    mainFiles: { 
     'bootstrap': ['dist/css/bootstrap.css'] 
    } 
+1

而且你不必使用引號引導:-) –