定制 atomjoy/vueon 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-02-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固