【问题标题】:meteor: how to disable default mongodb?流星:如何禁用默认的mongodb?
【发布时间】:2013-05-15 15:52:21
【问题描述】:

在我的流星项目中,如何删除或禁用默认的 mongdodb?

.meteor/local/db/...

它非常大,大约 500MB!我想从我的项目中排除它,因为使用另一个外部数据库

【问题讨论】:

    标签: mongodb meteor javascript-framework


    【解决方案1】:

    目前,Meteor 命令行工具被硬编码为运行 mongo。如果您不想,您可以指定一个虚拟 MONGO_URL 以避免连接到数据库。

    // Running meteor without a database
    MONGO_URL=none meteor
    

    如果您传递的字符串不是 none,它不会在生产期间启动。 这个问题已经解决了here

    【讨论】:

    • 我得到一个“错误:无效的架构,预期的 mongodb” wen MONGO_URL 设置为无
    【解决方案2】:

    您可以使用meteor reset(或mrt reset,如果您使用陨石)清除它。默认情况下,您应该有一个 .meteor/.gitignore 文件,它将忽略 git 存储库中的整个 .meteor/local 目录。当然,如果您使用其他版本控制系统,您将需要一些不同的东西。

    【讨论】:

    • 我正在使用 mercurial!没看懂,reset后meteor读取文件.gitignore for ignore db?
    • meteor 不使用.gitignore 文件——它只供使用 git 的人使用,这样他们就不会意外签入数据库。由于您使用的是 mercurial,因此只需添加 .hgignore
    猜你喜欢
    • 1970-01-01
    • 2013-04-02
    • 1970-01-01
    • 1970-01-01
    • 2015-12-18
    • 1970-01-01
    • 2016-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多