2014-09-30 119 views
0

我架式我Laravel /角應用程序,並在project/public/assets/加載所有角控制器,過濾器,指令和服務

裏面的應用程序目錄的app/目錄我有一個app.js文件和目錄controllers/filters/

而不是加載每個單獨的控制器,過濾器等。我怎麼能加載他們所有的目錄?

+0

稱如果權要加載的所有文件在同一時間,我明白你的代碼片段而不是加載每個單獨的文件?如果那是你需要對它們進行協調的情況。我通常使用Gruntjs來執行此操作。 – cbass 2014-09-30 20:18:47

回答

0

是的,因爲@cbass正確地說你應該連接它們。它建議Concat的它的生產版本,但是你可以嘗試使用這種結構如下實驗

(function() { 
    angular.module('app', []); 

    // MainCtrl.js 
    function MainCtrl() { 

    } 

    angular 
    .module('app') 
    .controller('MainCtrl', MainCtrl); 

    // AnotherCtrl.js 
    function AnotherCtrl() { 

    } 

    angular 
    .module('app') 
    .controller('AnotherCtrl', AnotherCtrl); 

    // and so on... 

})(); 

關於從Todd Motto's blog