我应该在哪里设置METEOR_DISABLE_OPTIMISTIC_CACHING

时间:2018-04-06 15:42:13

标签: performance meteor reaction-commerce

我对Meteor来说是全新的。我想在我的本地计算机上运行Reaction Commerce。我发现有人指出集合METEOR_DISABLE_OPTIMISTIC_CACHING = 1可以加快流星加载时间。但是,我不知道如何在Window 10上设置这个东西。

有人知道吗?

1 个答案:

答案 0 :(得分:0)

METEOR_DISABLE_OPTIMISTIC_CACHING是一个环境变量。

您可以通过三种方式进行设置:

  1. 控制面板中的系统范围
  2. 在运行meteor之前在命令提示符中使用SET METEOR_DISABLE_OPTIMISTIC_CACHING=1获取特定shell。最容易在.bat文件中使用
  3. 在使用cross-env
  4. 的npm脚本中

    我建议使用cross-env。首先meteor npm install --save cross-env

    然后将启动脚本添加到package.json

    "scripts": {
      "start": "cross-env METEOR_DISABLE_OPTIMISTIC_CACHING=1 meteor run"
    }
    

    现在当你运行npm start时,它会为那个正在运行的meteor实例设置环境变量