Angular Grunt懒惰加载app concating

时间:2016-02-04 07:28:45

标签: angularjs gruntjs concat

我正在创建一个角度应用程序并使用延迟加载来加载控制器和服务。 我只在需要使用

时加载控制器和服务js文件

e.g。 "解决" ui-routing选项。

.state('app.login', {
        url: 'login/signin',
        title: 'Login',
        resolve: loadSequence('LoginController'),
        views: {
          'content@': {
            templateUrl: 'assets/views/login_login.html',
                //controller: 'LoginController'
            }
        }
    })

loadSequence具有加载logincontroller.js的逻辑

现在部署我需要连接我的js文件 我知道grunt连接任务。 如果我在单个文件中连接所有js文件,我的延迟加载将被销毁。

任何人都可以建议我如何通过lazyload来满足这一要求。

由于

0 个答案:

没有答案