如何"懒惰负载" ("需要模块")coffeescript使用流星?

时间:2015-12-16 19:37:54

标签: javascript meteor coffeescript

来自node.js背景我曾经有许多小文件(每个文件有一个函数),其中包含自己的"范围"然后根据需要只需要。

是否有"解决方法"在流星上发生这种情况?

我看到新的测试版将允许"模块" (出口/"要求")来自ecma6,但我绝对更喜欢在ecma6上写咖啡脚本。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

以下是如何将ES2015模块与meteor一起使用的说明。我发布了这个基本上仅限链接的答案,因为经过几次迭代,精炼谷歌搜索偶然发现它。所以拯救其他人麻烦,this就是这样。

请注意,在客户端上使用此策略仍会生成 ton 相对昂贵的http请求,这些问题尤其在移动设备上存在问题。即使使用ES2015模块,我也建议使用构建过程将所有这些小文件连接成较少逻辑分组的文件。