哪里可以在我的Meteor App中包含Parse初始化键?

时间:2014-03-03 21:14:03

标签: javascript jquery meteor parse-platform

我想使用Parse作为Meteor应用程序的后端,我添加了jquery&从Atmosphere到我的应用程序的parse-sdk软件包,但我不确定在哪个目录/文件中放置Parse初始化密钥。

目前我有两个文件,client / main.html和client / main.js,并尝试将我的密钥放在client / main.js中的模板助手内外,以及在/中的自己的文件中lib目录,但没有任何效果。

我是否应该将密钥放在其他全球可用的位置?当我尝试在本地运行应用程序时,收到以下错误消息:

=> Errors prevented startup:

While building the application:
client/main.js:4:8: Unexpected token .

=> Your application has errors. Waiting for file change.

这是我的main.js文件的开头:

 1 
 2 Template.user_loggedOut.helpers({
 3 
 4 Parse.initialize(" my-app-ID", "my-js-id");
 5 
 6 // Parse.$ = jQuery; commented out to focus on first error, possibly unnecessary w/ jquery        package
 7 
 8 var LogInView = Parse.View.extend({
 9 events: {

我是Parse& amp;的新手。流星,所以我很可能忽略了一些简单的事情。任何见解都表示赞赏。

2 个答案:

答案 0 :(得分:0)

参见Meteor-Parse package,它基本上将Parse JS SDK添加为Meteor包。

答案 1 :(得分:0)

如果您从模板内部调用Session.get('currentList'),则每次调用Session.set('currentList', x)时,模板都会自动呈现。

要将会话添加到您的应用程序中:

$ meteor add session

例如:

import { Session } from 'meteor/session'
Session.set(key, value)

Session.set也可以使用键和值的对象来调用,这等效于在每个键/值对上分别调用Session.set