I am using the useraccounts package. As well I am using the alethes Pages package… Does anyone else encountering this issue happen to be using that package too?
(Edit: @wesleyfsmith confirmed that he is using the Pages + Flow packages, and removing Pages package fixed the problem!
It looks like Pages is in need of a fix! There’s some forks out there but I have not tried them to see if they fix the issue!)
The Meteor guide documents them in this way, I’d be more than happy to accept a PR changing the docs as well (those live as a Meteor app in this directory: https://github.com/meteor/meteor/tree/devel/docs)
Absolutely! I think using the object method shorthand is definitely the right way to write events. All of the code samples in the Meteor Guide do it, I think we just haven’t taken the time to update the docs with all new ES2015 stuff. (see the Blaze guide article here: http://guide.meteor.com/blaze.html)
I have been struggling to get my app to run in 1.3 I have Error: “There are no routes on the client or server” I have tried both Iron Router and FlowRouter, route definitions are not being pick up. I have tried place and import my router.js in almost every directory according to the new recommended app files structure.
Is there something I could be missing? What’s strange is the two examples leaderboard(1.2way) and todos-master(1.3way) both compile and work fine in 1.3.
In order to control load order of files, I put everything in packages.
Given the introduction of import and export, is there any benefit to having locally built packages now?
Two of the biggest reasons for the “packages for everything” approach were load order control and dependency management. Both of these can now be handled easily with 1.3. There could still be other benefits though, such as needing to manage multiple builds for different environments/platforms, or splitting out functionality into “microservices” (buzzword insertion complete), but most of the advantages are now baked right into 1.3.
Make sure and read the mobile breaking section in the Meteor guide. If you have mobile apps deployed through the Apple app store you will have to resubmit your 1.3 based app to Apple. You can not hot load an update to 1.3 from 1.2.