0

我目前正在为 Meteor 开发一个包含构建插件的包。我需要从设置文件中访问配置。

但是Meteor.settings不起作用(Meteor is not defined)并且process.env.METEOR_SETTINGS也不存在。

我的插件有什么方法可以访问设置文件吗?

4

1 回答 1

0

似乎尽管文档讨论了 --settings 的使用,但它在生产环境中不起作用,因为通常命令行选项不可用。

所以解决方案是使用环境变量,它只在服务器上可用。

服务器代码,流星方法:

eor methods
Meteor.methods({
    getPJS: function() {
        return process.env.PEERJS_SERVER;
    },

客户代码

var PJS = Meteor.call("getPJS");

因此,如果需要,您可以在客户端上使用这些环境变量。

于 2016-10-21T11:52:10.693 回答