Laravel 8 JetStream 引导程序 4

Posted

技术标签:

【中文标题】Laravel 8 JetStream 引导程序 4【英文标题】:Laravel 8 JetStream Bootstrap 4 【发布时间】:2021-04-23 01:25:12 【问题描述】:

我正在使用带有 Laravel 8 的 jetstream UI,并且我已经检查过我知道 Laravel 团队没有计划制作 UI 的 Bootstrap 版本,但我只对 bootstrap 感到满意并且不能使用 CDN因为我需要对 BS4 进行更改。 是否可以在 Laravel 项目中安装 BS4 和 SASS 而不会影响 Laravel JetStream UI。

【问题讨论】:

【参考方案1】:

当你可以使用Jetstrap时为什么要加边框

像往常一样安装 Jetstream,然后安装 Jetstrap 以使您能够自动替换 Bootstrap 的 Tailwind 资源。如果您使用 AdminLTE 或 CoreUi Jetstrap,您将得到保障。查看文档。

【讨论】:

【参考方案2】:

带有 Bootstrap 5 和 Vue 3 的 Laravel 8 Jetstream 2

php --version
node --version
npm --version
composer global require laravel/installer
laravel new blog
cd blog
php artisan --version
vim .env
vim app/Providers/AppServiceProvider.php
php artisan migrate

composer require laravel/jetstream
php artisan jetstream:install livewire --teams
npm install
npm run dev
php artisan migrate:refresh
php artisan vendor:publish --tag=jetstream-views
npm install vue@next vue-loader@next --save-dev
npm install @vue/compiler-sfc --save-dev --legacy-peer-deps
npm install bootstrap@latest bootstrap-icons @popperjs/core --save-dev
npm install resolve-url-loader@^4.0.0 --save-dev --legacy-peer-deps
npm install sass sass-loader jquery --save-dev
npm uninstall @tailwindcss/forms @tailwindcss/typography tailwindcss
npm uninstall alpinejs
mkdir resources/sass
> resources/sass/_variables.scss
vim resources/sass/_variables.scss
> resources/sass/app.scss
vim resources/sass/app.scss
vim resources/js/bootstrap.js
vim resources/js/app.js
vim webpack.mix.js
npm install
npm run dev

使用 Bootstrap 5 格式编辑所有文件(如下)

vim resources/views/welcome.blade.php
vim resources/views/layouts/guest.blade.php
vim resources/views/layouts/app.blade.php
vim resources/views/navigation-menu.blade.php
vim resources/views/auth/register.blade.php
vim resources/views/dashboard.blade.php
vim resources/views/auth/login.blade.php
vim resources/views/auth/forgot-password.blade.php
vim resources/views/auth/reset-password.blade.php 
vim resources/views/auth/confirm-password.blade.php
vim resources/views/auth/verify-email.blade.php

【讨论】:

以上是关于Laravel 8 JetStream 引导程序 4的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 8 Jetstream Inertia 没有渲染视图组件

如何使用 laravel 8 +jetstream + spatie 为注册用户分配角色

Laravel 8 Jetstream:无法使用使用工厂和播种机播种的帐户登录

Jetstream 与 Liviwere - Laravel 8 - 运行 npm install 时的节点漏洞

如何在 laravel jetstream 中重定向?

在 Laravel 8 Jetstream 的 Blade 组件中绑定 Livewire 属性