2016-04-01 16 views
6

私は流星を学んでおり、thisリンクに従っています。私はSession.setを使用する場合流星:セッションが定義されていません

それは、クライアントのフォルダ内

にコンソールでくれmain.jsファイルの私のコードをエラーSession is not definedを与える

PlayersList = new Meteor.Collection('players'); 

if(Meteor.isClient) { 
    Template.leaderboard.events({ 
     'click .playerName ': function(){ 
      var playerId = this._id; 
      Session.set('selectedPlayer', playerId); 
     } 
    }); 
} 

以下れる私は私が間違っているのかわかりません

私はすでにthisの投稿を読んでいます。

私のファイルはクライアントのフォルダの内側にあり、isClientの状態にもコードされています。 それでも私にはエラーが出ます。

答えて

10

セッションパッケージはデフォルトではインストールされません。

meteor add session 
+0

はいすぐに実行する必要があります。ありがとう –

関連する問題