I spin up a lot of meteor prototypes and just found it annoying to have to do the same initial steps to get the app set up. The skeleton structure I've created here mostly aims to have the essential packages pre-installed and the basic app structure intact. Note: this skeleton app uses blaze templating.
Below, you can see the full list of my changes:
Packages removed:
- autopublish
- insecure
Packages added:
- accounts-password
- fourseven:scss
- kadira:flow-router
- kadira:blaze-layout
- aldeed:simple-schema
- aldeed:collection2
- arillo:flow-router-helpers
- mdg:validated-method
- alanning:roles
Other:
- added imports folder hierarchy
- created basic router.js file
- created schema and subscription for users
git remote add origin URL_TO_GITHUB_REPO
git push -u origin master
meteor npm install
meteor