检测Meteor环境?

7
我想知道如何检测 Meteor 是否在开发或生产环境中运行?
谢谢。
2个回答

3
你可以使用 process,还有一种方法是使用 fs 并检查一个文件,该文件根据应用程序所在的环境不同而不同。我认为最好的方法是使用 process.env 并检查 COMPUTERNAME

1
我没有找到COMPUTERNAME键,但我找到了process.env.NODE_ENV,它似乎非常适合这里! - zVictor
@THpubs 避免在答案中添加更多的代码内容。相反,用你自己的解决方案发布一个回答。 - Kyll

1

使用 "meteor_runtime_config.ROOT_URL"

这将返回 ROOT_URL 环境变量。

这是检测环境的最简单方法。

您可以在 .bash_profile 或 .profile 中设置此值。

export ROOT_URL=http://YOURDOMAIN.com

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接