rras3k/sebconsole

dev-master 2023-12-10 19:30 UTC

This package is auto-updated.

Last update: 2024-06-20 17:33:50 UTC


README

sebconsole

Nouveau projet laravel RRASK

Création d'un nouveau projet Laravel avec la bibliothèque RRAS

Installation Laravel

Projet: test

composer create-project laravel/laravel test

Paramètrer l'accès à la base de données

Dans le fichier /.env

Installation de UI

composer require laravel/ui

Installation de boostrap

php artisan ui bootstrap --auth

Installation des composants via npm

npm install && npm run dev

Modifier le fichier /resources/wiews/layout/app.blade

@vite(['resources/sass/app.scss', 'resources/js/app.js']) 
=>
@vite([ 'resources/js/app.js'])

Ajout de npm run watch

Dans le fichier /package.json

"dev": "vite",
"watch": "vite build --watch",
"build": "vite build"

Vérifier avec

npm run watch

Remplace le contenu du fichier /resources/js/app.jss

import '../sass/app.scss'
import * as bootstrap from 'bootstrap';
window.bootstrap = bootstrap;

Instllation de la librairie rrask

composer require rras3k/sebconsole:dev-master   

ajout des fichiers sass

Ajouter à la fin du fichier /resources.sass/app.css

@import 'ajout';
@import '_rras3k/console';

Copie des fichiers de configuration

php artisan vendor:publish --force --tag=rras3k-config
php artisan vendor:publish --force --tag=rras3k-force

Construction des tables et de quelques données ("seb" => root, admin)

php artisan migrate
php artisan db:seed --class=FirstSeeder