我想使用 Parse 作为 Meteor 应用程序的后端,我已经将 Atmosphere 中的 jquery 和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.
这是我的主文件.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和Meteor的新手,所以我很可能忽略了一些简单的东西。任何见解都值得赞赏。
参见 Meteor-Parse 包,它基本上将 Parse JS SDK 添加为 Meteor 包。
如果从模板内部调用Session.get('currentList')
,则每当调用Session.set('currentList', x)
时,模板都会自动呈现。
要将会话添加到应用程序,请执行以下操作:
$ meteor add session
例如:
import { Session } from 'meteor/session'
Session.set(key, value)
还可以使用键和值的对象调用Session.set
,这相当于在每个键/值对上单独调用Session.set
。