我正在构建一个仅使用Polymer来构建前端的应用。作为后端,我真的很想将Meteor与他们的Mongo实时数据库一起使用。
我只需要实现DDP prototcol的Meteor部分并向客户端提供Mongo API。目前是否可以删除其余的客户端库?我不需要jQuery,Blaze,Tracker等等。
我已经尝试从项目中删除meteor-platform
,然后添加meteor-platform
包含的所有包。这会导致ReferenceError: Meteor is not defined
之类的错误。目前似乎不支持此功能。
我之后使用的是Asteroid,这非常好。但是使用它会阻止我使用像GroundDB这样的Meteor软件包。
阅读Meteor website让我觉得应该只使用Meteor的某些部分,但这对我没有用。
解决这个问题的最佳方法是什么?
修改:我已在GitHub上的设置失败的情况下上传了排行榜示例。 Meteor.isServer
导致错误。如果你注释掉服务器的东西,那就可以了。
答案 0 :(得分:1)
你错过了两个包:
meteor add meteor underscore
meteor
包是公开Meteor.isServer
。