2015-10-18 76 views
0

我試圖設置我的前端構建系統與早午餐,但有一個惱人的問題,無論我做早午餐忽略bower_components文件夾,並且不處理任何內容。 這是我的brunch-config.coffee文件早午餐忽略bower_components文件夾

module.exports = config:  
    files: 
     javascripts: 
      joinTo:    
       'js/app.js': /^app/ 
       'js/vendor.js': /^bower_components/ 
      order: 
       before: [      
        'bower_components/angular/angular.js' 
       ] 
     stylesheets: 
      joinTo: 
       'css/app.css' 
    paths: 
     'public': 'build'  
    modules: 
     definition: false 
     wrapper: false 
    plugins: 
     assetsmanager: 
      copyTo: '':['app/pages', 
         'app/background.js', 
         'app/manifest.json'] 

所以JS/app.js文件始終被成功地編譯但vendor.js文件不存在。任何想法?

+0

你有適當的'bower.json'嗎?早午餐只消費該文件中指定的包 –

+0

是的,我做了,並指定角 –

+0

請在您的操作系統,NPM,節點,早午餐版本中創建一個問題@ https://github.com/brunch/brunch/issues; 'config.coffee'&'bower.json' –

回答

0

後,我寫了原來的問題我的評論我想通了,這是因爲我有我的bower_components -folder內bower.json -file,但它必須是在同一目錄中brunch-config.js|coffee -file是英寸

因此,目錄結構應該是這樣的:

directory 
- bower_components/ 
- app/ 
- bower.json 
- brunch-config.js 
0

嘗試刪除在bower.json你的依賴自上而下。當你發現這種依賴性時,嘗試使用read-components。這對我有用。