Lessons:12Length:40 minutes
Next lesson playing in 5 seconds
CancelFree Preview: Easy Node.js Development Environment With Vagrant
Introduction
01:16
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 set up 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.
1.Introduction3 lessons, 06:03
3 lessons, 06:03
Free Lesson 1.1Introduction01:16
Free Lesson
1.1
Introduction
01:16
Free Lesson 1.2Installing VirtualBox and Vagrant02:05
Free Lesson
1.2
Installing VirtualBox and Vagrant
02:05
1.3Advanced Setup: Vagrant and VMware02:42
1.3
Advanced Setup: Vagrant and VMware
02:42
2.Setting Up Your Node.js Stack6 lessons, 23:57
6 lessons, 23:57
2.1Project Overview05:05
2.1
Project Overview
05:05
2.2The Vagrantfile05:02
2.2
The Vagrantfile
05:02
2.3Installing Node.js Using NVM02:50
2.3
Installing Node.js Using NVM
02:50
2.4Installing MongoDB and Redis05:43
2.4
Installing MongoDB and Redis
05:43
2.5Node.js Development Workflow02:42
2.5
Node.js Development Workflow
02:42
2.6Autostart the Node.js Application02:35
2.6
Autostart the Node.js Application
02:35
3.Exporting and Sharing2 lessons, 09:16
2 lessons, 09:16
3.1Exporting and Sharing Your Vagrant Box07:28
3.1
Exporting and Sharing Your Vagrant Box
07:28
3.2Sharing Your Local Vagrant Instance01:48
3.2
Sharing Your Local Vagrant Instance
01:48
4.Conclusion1 lesson, 00:54
1 lesson, 00:54
4.1Final Review00:54
4.1
Final Review
00:54
Subscribe to watch full course
Subscribe to watch full course