billiemead / rebelinteractive.com

Rebel Interactive Trellis, Bedrock & Sage stack set-up

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rebel-interactive-logo-red-300x150

Rebel Interactive Group

rebelinteractivegroup.com

Developer Candidate: Billie Mead

  1. Configure local development environment for Roots project
  1. Create a new Trellis project for local, staging, and production. All passwords vault encrypted
  1. Add Yoast SEO and Disable Comments to Bedrock using Composer
  1. 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.
  1. Create a new GitHub repository and commit the whole Trellis project with its Sage theme
  1. Send a link to the GitHub repository to Rebel for reference and review

Install Instructions

  1. Clone Githib repo...
  2. The vault decrypt password is rebel; against normal procedure it has been commited to repo...
  3. Run composer install in the /site folder for the WordPress core install and the plugins you requested to be installed...
  4. Then in the /site/web/app/themes/rebeltheme/ folder rebeltheme run composer install...
  5. Also in the /site/web/app/themes/rebeltheme/ folder, run yarn to install all npm dependencies...
  6. Run yarn build to build all SCSS partials, js, etc.
  7. From /trellis run vagrant up
  8. Finally from /trellis run trellis provision development
  9. To get MySQL database (already located in trellis folder), first vagrant ssh
  10. Once in Vargant box, change directory cd trellis and run mysql -h localhost -u root -p rebelinteractive_com_development < dump.sql password is devpw
  11. Then from browser visit: http://rebelinteractive.localdev

About

Rebel Interactive Trellis, Bedrock & Sage stack set-up


Languages

Language:PHP 39.2%Language:Jinja 30.4%Language:Python 9.7%Language:SCSS 6.2%Language:Blade 6.0%Language:Ruby 5.0%Language:JavaScript 2.8%Language:CSS 0.3%Language:Shell 0.3%