【问题标题】:Meteor and Mongo in Windows 8Windows 8 中的 Meteor 和 Mongo
【发布时间】:2025-11-30 05:10:01
【问题描述】:

我开始了 Meteor 教程,我能够在他们要求添加此代码的第三步中运行前 2 步中所说的一些基本项目

Tasks = new Mongo.Collection("tasks");

但是当我尝试在我得到的应用程序文件夹中运行流星时(通过单独运行 Meteor 并在同一文件夹的单独外壳中运行 Meteor + Meteor mongo 来尝试)

ReferenceError: Mongo is not defined

我在这里缺少什么如何使连接正常工作?

【问题讨论】:

    标签: mongodb meteor


    【解决方案1】:

    哈哈我的错误我认为教程给出了

    https://www.meteor.com/try/3

    是旧的或使用时已对问题进行排序

    Tasks = new Meteor.Collecion 
    

    而不是 新的 Mongo.Collection

    【讨论】:

    • 不,Mongo.Collection 是新方法,Meteor.Collection 是旧方法。但是,Meteor 还没有官方的 Windows 支持 (they're working on it now),因此您使用的任何本机 Windows 版本都可能是旧版本。现在,因此您可以使用最新版本进行开发而不会出现兼容性问题,我建议您使用 nitrous.io(非常容易设置)或设置带有 vagrant 配置的 VM(有点困难,但更好 - 请参阅win.meteor.com上的虚拟化解决方案部分)