To start the mongodb server, use mongod --config /usr/local/etc/mongod.conf --dbpath=./data
from this file's directory.
- Run
npm install -g node-mongo-seeds
- Run
seed-setup
from the root of your project to generate a seed.json file - Replace
"localhost/LOCAL_DB_NAME"
with the path to your mongodb in your brand new seed.json file - Create a /seeds folder in your project root and put .json files in there. The name of the file is going to be the collection name in mongo and the contents of the file will be populated into that mongo collection.
- Run
seed
to seed your mongodb with all your data from your /seeds folder.
Note: Every time you run seed
it will blow away all the data in your collections and re-populate them with whatever is in your /seeds directory.
- NodeMon used for more responsive development environment
- npm-check-updates used to keep third party modules up to date