shriker / laravel-vue-spa-tailwind
此包已被 弃用 且不再维护。未建议替代包。
一个 Laravel-Vue SPA Tailwind 启动项目模板。
4.5.1
2019-12-03 16:34 UTC
Requires
- php: ^7.1.3
- fideloper/proxy: ^4.0
- laravel/dusk: ^5.1
- laravel/framework: 5.8.*
- laravel/socialite: ^4.0
- laravel/tinker: ^1.0
- tymon/jwt-auth: ^1.0.0-rc.4.1
Requires (Dev)
- beyondcode/laravel-dump-server: ^1.0
- doctrine/dbal: ^2.9
- filp/whoops: ^2.0
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^3.0
- phpunit/phpunit: ^7.5
README
从 cretueusebiu/laravel-vue-spa 分支而来
此仓库与原始仓库的主要区别在于,它使用 Tailwind CSS 而不是 Bootstrap。
特性
- Laravel 5.8
- Vue + VueRouter + Vuex + VueI18n + ESlint
- 具有动态导入和自定义布局的页面
- 登录、注册、电子邮件验证和密码重置
- 使用 JWT 进行身份验证
- Socialite 集成
- Tailwind CSS + Font Awesome 5
安装
composer create-project --prefer-dist shriker/laravel-vue-spa-tailwind
- 编辑
.env
并设置数据库连接详情 - (通过 git clone 或下载安装时,运行
php artisan key:generate
和php artisan jwt:secret
) php artisan migrate
npm install
使用
开发
# build and watch npm run watch # serve with hot reloading npm run hot
生产
npm run production
电子邮件验证
要启用电子邮件验证,请确保您的 App\User
模型实现了 Illuminate\Contracts\Auth\MustVerifyEmail
协议。
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。