流星客户端设置

Har*_*rry 8 meteor

有没有一种很好的方法来存储流星的客户端设置,在任何其他JavaScript之前加载?

我会把api id等内容放进去.

Aks*_*hat 16

如果您没有进行任何类型的初始化,即只存储诸如api键之类的值,您可以:

1)settings.json在项目目录中有一个包含您的设置的文件,例如

{ 
   "public" : {
       "api_key":"value1"
   }
}
Run Code Online (Sandbox Code Playgroud)

然后使用此设置文件启动meteor

meteor --settings settings.json
Run Code Online (Sandbox Code Playgroud)

通过以下方式在客户端访问此值:

Meteor.settings.public.api_key
=> "value1"
Run Code Online (Sandbox Code Playgroud)