atomjoy/vueon
最新稳定版本:v1.0.2
Composer 安装命令:
composer require atomjoy/vueon
包简介
Vue custom directory in Laravel
README 文档
README
Instalcja Vue z Vite w Laravelu w wybranym katalogu (vue-project).
Project Laravela
composer create-project laravel/laravel:^9.0 demo
Dodaj pakiet atomjoy/vueon
cd demo composer require atomjoy/vueon 1.0.* composer update composer dump-autoload -o
Utwórz projekt Vue w Laravel
npm init vue@latest cd vue-project npm install cd ..
Konfiguracja Vite
# Laravel root dir
php artisan vendor:publish --tag=vueon-config --force
Dodaj routes
<?php // Laravel routes Route::get('/welcome', function () { return view('welcome'); }); // Laravel login auth redirect url Route::get('/login', function () { return view('vueon::vue'); })->name('login'); // Vue all routes Route::fallback(function () { return view('vueon::vue'); });
Uruchom aplikację
demo/vue-project
cd vue-project # Vue build npm run build # Clear Laravel view cache php artisan view:clear # Php Laravel server php ../artisan serve
Wyczyść view cache (dev mode)
Jeżeli przeglądarka nie pokazuje aktualnej strony lub pokazuje błąd wczytywania plików index.[hash].js wyczyść view cache w Laravelu i uruchom localny server ponownie.
php artisan view:clear php artisan serve
Lub wyłącz view cache w Laravel (dev mode)
Dodaj do pliku config/view.php
<?php return [ 'cache' => false, // ... ]
Instalacja pakietów Vue
cd vue-project
npm install --save-dev axios
npm install --save-dev vue-i18n@9
npm install --save-dev @googlemaps/js-api-loader
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-02-20