Github : https://github.com/bigrocs/laravelvue
LaravelVUE utilise la technologie de séparation front-end et back-end Le front-end utilise VUE et le back-end utilise le système CMS du framework PHP laravel.
Le backend définit automatiquement le contenu d’affichage de la page front-end via les données JSON.
Ci-dessous, nous prenons la version de développement comme exemple pour décrire l'installation de LaravelVUE.
Nous devons d'abord télécharger le projet LaravelVUE et l'extraire dans un dossier local :
1. Exécutez ensuite la commande composer pour installer les dépendances de Laravel
composer install
2. Renommez .env.example en .env Exécutez la commande suivante et réclamez la clé laravel.
php -r "file_exists('.env') || copy('.env.example', '.env');"
php artisan key:generate
3. Définissez la configuration de la base de données et modifiez le code suivant dans le fichier .env
DB_DATABASE=homestead(数据库名称)
DB_USERNAME=homestead(数据库账号)
DB_PASSWORD=secret (数据库密码)
4. Ensuite, nous effectuons la migration de la base de données et remplissons les données
php artisan migrate
php artisan db:seed
php artisan passport:install
5. Depuis l'installation de la compilation frontale VUE
npm install
6. Compiler les ressources frontales
npm run dev
7. Compilez les ressources frontales et activez BrowserSync (mode développement)
npm run watch
Backend : http://localhost/admin Compte : admin Mot de passe : admin888
Modifiez le code sous le fichier webpack.mix.js
host: 'laravelvue.dev',
proxy: 'laravelvue.dev',
Et remplissez la résolution locale correspondante dans le fichier hosts
127.0.0.1 laravelvue.dev
Adresse d'accès au mode développeur : http://laravelvue:3000/admin