我网站的某些页面是服务器端呈现的,因此通常的Meteor JavaScript包不可用。
我们希望保持页面大小不变,但是使用Tracker.autorun
来实现轻量级反应,我们如何才能使用这块Meteor a-la-carte?
答案 0 :(得分:5)
我已将孤立的Tracker及其所有依赖项分解为您可在此处引用的单个库: https://s3.amazonaws.com/www.chicagogrooves.com/js/meteor-reactive-packages.js
这会在单个库中为您提供Tracker
,ReactiveDict
,ReactiveVar
及其依赖项EJSON
和Base64
(41Kb raw unminified,11Kb gzipped) 。我没有包含的唯一依赖项是UnderscoreJS,因为您可能希望从CDN中获取该依赖项。
因此,这样的代码可用于任何网页,甚至是about:blank
!
Tracker.autorun(function() {
var s = "The name is " + reactiveObject.getName();
console.log(s);
});
在此Fiddle
进行探索