0

我需要为我的项目实现延迟加载,该项目使用 AngularJs、RequireJs、Grunt。这是一个非常大的项目,它分为多个模块,包含各自的控制器、服务和 routing.js 文件。我尝试过使用 OcLazyLoad,但它只有在我为整个项目维护一个路由文件时才有效。但是我的经理说没有一个路由文件。是否有任何其他可用的惰性加载程序我可以尝试或任何 grunt 插件在构建时将所有路由文件合并为一个。

我们在项目中遵循这种结构:

App

|--js
    |-
-app.js
    |--bootstrap.js
    |--main.js

|--modules
    |--login
        |--controller.js
        |--routing.js
        |--service.js
    |--agent
        |--orders
            |--controller.js
            |--routing.js
            |--service.js
        |--controller.js
        |--routing.js
        |--service.js
    |--admin
        |--controller.js
        |--routing.js
        |--service.js
4

0 回答 0