PRs accepted.
A Windows User’s Quick Guide to Using Roots Stack
Requirements
- VirtualBox
>=
5.0.10 - Vagrant
>=
1.8.0 - Vagrant plugins
vagrant plugin install vagrant-hostmanager
- NodeJS
>=
0.12.0 - Gulp and Bower
npm i -g gulp bower
While not required, I would also recommend installing the full version of cmder. It will come with git
, ssh
, and many other binaries and aliases that are needed to get shit done.
Development Environment
(Poached from roots-example-project.com/readme.md)
- Clone this repository into a working directory (e.g.,
%userprofile%\Sites
)
$ git clone git@github.com:roots/roots-example-project.com.git
- Install theme components
# @ roots-example-project.com/site/web/app/themes/sage
$ npm install
$ bower install
$ gulp
- Fire up the server (be patient, but watch the console––it may prompt for your system password)
# @ roots-example-project.com/trellis
$ vagrant up
_Note: to shut down the server:_ `vagrant halt`
- Test the install at roots-example-project.dev
Fin.
Following those steps on a new installation of Windows 7-10 should yield you a working copy of roots-example-project.com. You can tinker with it and modify its configuration as needed to suit your needs. You can also follow the instructions in the project’s repo on how to manually compile the stack by yourself.