2

我正在启动一个大型应用程序,需要有关设置文件夹结构和所有内容的建议。所以我不确定 Meteor 启动时是否将所有组件加载到一个文件中(如果所有组件都在 client/ 文件夹中)

如果它没有加载所有组件并将其最初发送给客户端,则此问题已得到解答。如果 Meteor 确实将所有组件发送到浏览器,那么需要一种方法来修复它。

目前我有 70 个组件,并且不想在初始页面加载时将所有这些发送给用户。

4

1 回答 1

1

似乎组件的增量/按需加载处于“待办事项”/“未来功能”阶段。

来自 - Trello:流星路线图

现在,在初始页面加载时,您下载了应用程序中的所有 JavaScript、模板和 css。

这个任务是为了让你只下载你需要的部分。您可以在后台下载其他部分,或者在浏览应用程序时按需下载。(需要明确的是,这将适用于 JavaScript、CSS 和模板,而不适用于数据库内容,这些内容将继续由订阅系统处理。)

应该可以保护一些附加部分,以便只有某些用户可以下载它们。例如,只有管理员用户可以下载管理控制台的 JavaScript 和模板。

相关:应用程序更新时,只下载更改的部分,而不是整个应用程序。

于 2015-10-06T22:00:33.470 回答