Dipendenze di base:\
node >= 9.4
npm >= 5.6
php >= 7.0 (with pdo_mysql,mbstring, ext-dom extensions enabled and related packages)
composer >= 1.2
mysql/mariadb
E' necessario configurare alcune info di base relative al db:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=zanichelli
DB_USERNAME=root
DB_PASSWORD=password
mysql -uroot -ppassword -e "CREATE DATABASE zanichelli;"
cd <project_home>
composer install --no-dev
cd <project_home>
npm install
npm run dev
cd <project_home>
php artisan migrate
php artisan db:seed
php artisan serve
Puntare con il browser ad http://localhost:8000/
Puntare ad http://localhost:8000/openApi3.json
Puntare ad http://localhost:8000/openApi3.yaml
cd <project_home>
php artisan apidoc:generate
Puntare ad http://localhost:8000/docs
(ignorare gli esempi di richieste e risposte poiche' il generatore al momento non supporta l'invio di parametri in formato json)