iamdamith / laravel-vue-spa
一个Laravel-Vue SPA入门项目模板。
v1.0.0
2023-05-14 10:58 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.10
- laravel/sanctum: ^3.2
- laravel/tinker: ^2.8
- laravel/ui: ^4.2
- tymon/jwt-auth: ^2.0
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.0
This package is auto-updated.
Last update: 2024-09-07 03:02:15 UTC
README
# Laravel-Vue SPA
特性
- Laravel 10
- Vue + VueRouter + Pinia + Tailwind CSS + ESlint
- 自定义布局的页面
- 登录、注册和仪表盘页面
- 使用JWT进行身份验证
- Tailwind UI
安装
composer create-project --prefer-dist iamdamith/laravel-vue-spa
- 编辑
.env
并设置数据库连接详情 - (通过git clone或下载安装时,运行
php artisan key:generate
和php artisan jwt:secret
) php artisan migrate
npm install
使用
开发环境
npm run dev
生产环境
npm run build