4

我试过使用:

db:
  uri: process.env.MONGOLAB_URI

但这似乎不起作用。(编辑:事实上,这只是返回“process.env.MONGOLAB_URI”的字符串)我也试过:

<%= ENV['MONGOLAB_URI'] %>

但我在一篇关于 ruby​​ 应用程序中的 yaml 的文章中看到了这一点(现在找不到链接)。

什么是正确的语法?

4

2 回答 2

0

db: uri: #{process.env.MONGOLAB_URI}

学分:https ://github.com/vngrs/konfig

于 2015-11-18T14:06:02.920 回答
-1

我相信 config.yaml 示例适用于特定的 Ruby 驱动程序。process.env.MONGOLAB_URI对于 Node.js,您希望使用您认为最方便的任何配置方法将 URI(位于)提供给您选择的 Node 驱动程序。

例如,如果您想使用Node MongoDB Native 驱动程序,您可以执行以下操作:

var mongodb = require('mongodb');
mongodb.Db.connect(process.env.MONGOLAB_URI, function (err, db) {
    // Do something cool with the db
});
于 2012-10-03T17:39:09.730 回答