Skip to content

ematav/easy-nodejs-development-environment-with-vagrant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instructor: Markus Mühlberger

When developing a Node.js app, you will probably need one or more of these dependencies: a database server, a key-value store, a background worker or a search engine. Installing and running these on your local machine gets messy fast. Data from your app can also interfere with other apps you are developing on the same system.

With Vagrant you can isolate these dependencies in a virtual machine, start and stop them all together, and save yourself having to setup everything all over when your system crashes or when you move to a new computer. In this course, you will learn how to create a virtual machine with Vagrant, configure it for Node.js development and share it with others.

Source Files Description

The source files contain the Node.js app we are going to use as an example application in this course. It uses MongoDB and Redis for data and session storage, as well as socket.io for real-time communication with the client. Of course, there is also a Vagrantfile for which defines Vagrant box!


These are source files for the Tuts+ course: Easy Node.js Development Environment With Vagrant

Available on Tuts+. Teaching skills to millions worldwide.

About

Easy Node.js Development Environment With Vagrant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.7%
  • HTML 37.9%
  • CSS 4.4%