invent
start your own invention.
This is a tool to jumpstart your Node.js development in conjunction with MongoDB. Similar to the other generator tools out there, this is a vagrant environment generator.
tl;dr
Install
Then:
$ vagrant plugin install vagrant-omnibus$ vagrant plugin install vagrant-berkshelf$ npm install -g invent$ invent my_app$ cd my_app && vagrant up
SSH into the VM via vagrant ssh
from the project directory.
Dependencies
So you want to do some application development via vagrant as your environment control, first install some dependencies to get you going:
Ruby v1.9 or higher is required for this to work.
- Vagrant
- VirtualBox
- Chef Development Kit
- vagrant-omnibus plugin
- vagrant-berkshelf plugin
Installation
Then install this module via:
$ npm install -g invent
Usage
Use via:
$ invent my_app``` You can now serve applications out of 192.168.111.111 How it works* Copies over template files