rebelinteractivegroup.com
Developer Candidate: Billie Mead
- Configure local development environment for Roots project
- Create a new Trellis project for local, staging, and production. All passwords vault encrypted
- Add Yoast SEO and Disable Comments to Bedrock using Composer
- Create a new theme using Sage as a starter and then make some changes to the Sage theme (colors, sizes, fonts, etc) and build the project.
- Create a new GitHub repository and commit the whole Trellis project with its Sage theme
- Send a link to the GitHub repository to Rebel for reference and review
- Clone Githib repo...
- The vault decrypt password is
rebel
; against normal procedure it has been commited to repo...
- Run
composer install
in the /site
folder for the WordPress core install and the plugins you requested to be installed...
- Then in the
/site/web/app/themes/rebeltheme/
folder rebeltheme
run composer install
...
- Also in the
/site/web/app/themes/rebeltheme/
folder, run yarn
to install all npm dependencies...
- Run
yarn build
to build all SCSS partials, js, etc.
- From
/trellis
run vagrant up
- Finally from
/trellis
run trellis provision development
- To get MySQL database (already located in
trellis
folder), first vagrant ssh
- Once in Vargant box, change directory
cd trellis
and run mysql -h localhost -u root -p rebelinteractive_com_development < dump.sql
password is devpw
- Then from browser visit: http://rebelinteractive.localdev