Meteor 如何有条件地加载一些CSS文件?

Meteor 如何有条件地加载一些CSS文件?,meteor,Meteor,我有一个应用程序,它需要使用多种语言和几种不同的配色方案,我不希望每次都加载所有的CSS,因为大量的CSS不是必需的或相关的(例如rtl CSS),但meteor会自动加载他能找到的所有CSS文件。 有没有一种方法可以选择性地加载CSS文件? 谢谢。如果您将CSS文件放在Meteor编译器的范围内,它将合并到主应用程序中,在当前版本中,您对此无能为力 但是,您可以将文件放在/public目录中。Meteor不会在那里触碰它,您可以通过在页眉添加标记来随意加载它。请看一看这似乎是一种非常优雅的方式

我有一个应用程序,它需要使用多种语言和几种不同的配色方案,我不希望每次都加载所有的CSS,因为大量的CSS不是必需的或相关的(例如rtl CSS),但meteor会自动加载他能找到的所有CSS文件。 有没有一种方法可以选择性地加载CSS文件?
谢谢。

如果您将CSS文件放在Meteor编译器的范围内,它将合并到主应用程序中,在当前版本中,您对此无能为力

但是,您可以将文件放在
/public
目录中。Meteor不会在那里触碰它,您可以通过在页眉添加
标记来随意加载它。

请看一看这似乎是一种非常优雅的方式,并解释为什么您不应该这样做


我的一个应用程序目前加载了2.6MB的压缩Javascript和300KB的压缩CSS,这似乎很多。但是,在第一次访问之后,所有资源都被我的浏览器缓存,这意味着在访问之后,浏览器和服务器之间传输的唯一内容是纯数据。

不是动态的,我无法将模板加载到其中,但您可以使用通常的Javascript:
$('head')。append(…)