- Composer
- Node Package Manager (npm) (https://www.npmjs.com/)
- Webpack (https://webpack.github.io/)
- SilverStripe 3.4
sudo apt-get updateto update package sources- Install composer from https://getcomposer.org/download/
sudo mv ./composer.phar /usr/local/composerto make composer globally accessible- Install NPM with
sudo apt-get install npm
- Create a new GitHub repository for your project
- Create your project in the appropriate directory
composer create-project plasticstudio/skeletor mywebsitenamehere/public_html - Update
_ss_environment.phpto reflect your environment details composer installto compile your PHP dependencies with Composernpm installcompile your Javascript dependencies with NPM/dev/build?flush=allto build your SilverStripe environmentnpm run devto build a development version of your project, ornpm run prodto build a production-ready version