Presentation website without database built on top of Laravel 5.7 and Vue 2.*
To install Laravel dependencies (vendor
folder):
composer install
To install Vue dependencies (node_modules
folder):
npm install
Create environment variables file
cp .env.example .env
Specify application encryption key:
php artisan key:generate
To compile vue assets:
npm run watch
To lunch dev environment:
php artisan serve
then visit localhost:8000
To install external packages on the server:
php ../../composer.phar update
Auto deployment to the server configured with Github Actions
Webmaster: Jean-Marc Kleger