我知道这是 require.js 的全部意义,但在我的情况下它并没有这样表现。
我正在创建一个单页 Backbone.js 应用程序。应用程序的主要入口点是通过路由器。假设我有 3 条路线:
users: function(){
require('users');
},
products: function(){
require('products');
},
groups: function(){
require('groups');
},
根据我调用的函数,我想加载文件,但 require.js 不这样做。
相反,它会在需要的任何地方下载我的完整网站的所有文件。我什至没有调用该函数,但它会加载文件。
有没有办法让 require.js 正常运行,并且仅在我实际在函数内部时才下载文件。