Github: https://github.com/bigrocs/laravelvue
LaravelVUE menggunakan teknologi pemisahan front-end dan back-end. Front-end menggunakan VUE dan back-end menggunakan sistem CMS dari framework PHP laravel.
Backend secara otomatis menentukan konten tampilan halaman front-end melalui data JSON.
Di bawah ini kami mengambil versi pengembangan sebagai contoh untuk menjelaskan instalasi LaravelVUE.
Pertama kita perlu mengunduh proyek LaravelVUE dan mengekstraknya ke folder lokal:
1. Kemudian jalankan perintah composer untuk menginstal dependensi laravel
composer install
2. Ganti nama .env.example menjadi .env. Jalankan perintah berikut dan klaim kunci laravel
php -r "file_exists('.env') || copy('.env.example', '.env');"
php artisan key:generate
3. Atur konfigurasi database dan ubah kode berikut di file .env
DB_DATABASE=homestead(数据库名称)
DB_USERNAME=homestead(数据库账号)
DB_PASSWORD=secret (数据库密码)
4. Selanjutnya kita melakukan migrasi database dan pengisian data
php artisan migrate
php artisan db:seed
php artisan passport:install
5. Sejak menginstal kompilasi VUE front-end
npm install
6. Kompilasi sumber daya front-end
npm run dev
7. Kompilasi sumber daya front-end dan aktifkan BrowserSync (mode pengembangan)
npm run watch
Backend: http://localhost/admin Akun: admin Kata sandi: admin888
Ubah kode di bawah file webpack.mix.js
host: 'laravelvue.dev',
proxy: 'laravelvue.dev',
Dan isi resolusi lokal yang sesuai di file host
127.0.0.1 laravelvue.dev
Alamat akses mode pengembang: http://laravelvue:3000/admin