什么是流星生产

时间:2018-07-13 04:59:19

标签: meteor

在此期间,我没有使用属性Meteor.isProduction。 但是我不知道何时使用它。 我知道的一些东西是:

  • 在终端中输入true时返回meteor --production值。
  • “真”状态不适用“热代码推送”。

1 个答案:

答案 0 :(得分:2)

如果您想在生产和开发模式下做不同的事情,就可以使用它。

例如,您可以将以下功能设置为仅在开发人员模式下使用console.log。

export function devLog(logMe) {
    !Meteor.isProduction && console.log(logMe)
}

另一个示例可能是获取您使用的另一个服务的URL,在dev中您要使用dev版本或模拟服务,如在生产中一样,您将要使用生产服务。

export function getServiceUrl() {
    return Meteor.isProduction ? 'https://production.example.com' : 'http://localhost:8080'
}

我希望这些简单的示例可以使您对使用Meteor.isProduction的用例有所了解。