真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在Laravel9.x中快速安裝Bootstrap

這篇文章主要介紹“怎么在Laravel9.x中快速安裝Bootstrap”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“怎么在Laravel9.x中快速安裝Bootstrap”文章能幫助大家解決問題。

成都創(chuàng)新互聯(lián)自2013年起,是專業(yè)互聯(lián)網(wǎng)技術服務公司,擁有項目成都網(wǎng)站建設、網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元巨野做網(wǎng)站,已為上家服務,為巨野各地企業(yè)和個人服務,聯(lián)系電話:18980820575

開發(fā)環(huán)境:

  • 大環(huán)境上是 Windows 10/11 + Homestead,均為最新穩(wěn)定版本

  • 兩個平臺都安裝 Node.js

  • Laravel 版本為 9.x(發(fā)文時我用的是最新的 9.38.0) ,其他未提及的按照 9.x 版本的教程來

  • 不使用 Laravel Mix,使用官方推薦的新前端打包工具 vite 完成教程里關于樣式的修改任務。

操作方法

首先我們根據(jù)教程做到下方這一步,但先別執(zhí)行

composer require laravel/ui:3.4.5 --dev

我們改改,這里直接獲取默認的最新 laravel/ui 版本,并在 linux 內執(zhí)行

composer require laravel/ui  // 發(fā)文時最新的版本是 4.0.1,對不住了版主,我自己偷摸的上到最新的版本惹
php artisan ui bootstrap

然后我們到 windows 環(huán)境下開一個終端,比如 powershell,并執(zhí)行

npm config set registry=https://registry.npm.taobao.org
npm i

然后回到你的編輯器,找到項目根目錄下剛生成的 vite.coffig.js 我們修改成如下的效果

import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
import path from 'path'

export default defineConfig({
   plugins: [
       laravel([
           'resources/js/app.js',
       ]),
   ],
   resolve: {
       alias: {
           '~bootstrap': path.resolve(__dirname, 'node_modules/bootstrap'),
       }
   },
});

然后在 app.js 中導入 boostrap 5 的 scss

import './bootstrap';

// 以下為新增部分
import '../sass/app.scss'
import * as bootstrap from 'bootstrap'

之后再去項目的 blade 模板中,更換原本的 mix () 代碼。這里的話要是根據(jù)教程來,我們只改那個 default.blade.php 文件即可,即將其中的這兩行代碼


全部換成 @vite 代碼

@vite(['resources/js/app.js'])

下面是我在 default.blade.php 放的位置




    @yield('title', 'Weibo App') - Laravel 入門教程
    @vite(['resources/js/app.js'])   <--- here!


    
        
            Weibo App
            
                幫助
                登錄
            
        
                  @yield('content')     

最后,在 windows 終端輸入如下指令

npm run build
// 或者
npm run dev

操作結束,刷新以下瀏覽器就可看到效果。

至于 dev 和 build 的區(qū)分就是:

速度方面,相比較 laravel Mix 前端工作流,vite 會以閃電般的速度給你穩(wěn)健的處理好,放心,vite 的處理速度實在是太快惹。

項目部署

當我們的代碼上傳到遠端 git 倉庫后,再拉到生產(chǎn)環(huán)境時,vite 使用 npm run build 生成的 css 和 js 文件是不會納入 git 管理的,也就是你在本地 git add -A 是包括不了他倆的,我們需要在本地開發(fā)項目的根目錄找到.gitignore 文件,注釋或者刪除 /public/build 這一行,具體如下

/node_modules
# /public/build   <-- here
/public/hot
/public/storage
/storage/*.key
/vendor
.env
.env.backup
.phpunit.result.cache
Homestead.json
Homestead.yaml
auth.json
npm-debug.log
yarn-error.log
/.idea
/.vscode

關于“怎么在Laravel9.x中快速安裝Bootstrap”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。


當前文章:怎么在Laravel9.x中快速安裝Bootstrap
網(wǎng)址分享:http://weahome.cn/article/jshiog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部