Meteor Session is not defined

While the above is correct, if you are using newer versions of Meteor, Session is no longer supported by default. Stop your server, open terminal and write:

meteor add session

If you’re looking for ReactiveVar and ReactiveDict, same issue. Open terminal and write:

meteor add reactive-var reactive-dict 

This might be happening because Session only works on the client and at app/_components/talk/views/friends_list.coffee.js it would also be run on the server.

You might want to move all your views/client side stuff into the /client directory or place it in:

if(Meteor.isClient) {

}


As per latest Meteor ^1.5.1

goto .meteor/packages file and add session at the last line.

NOTE: It does not matter whether your meteor server was UP or NOT.


Old Answer

Stop the meteor server and run below command.

meteor add session

Tags:

Session

Meteor