iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >怎么在Laravel9.x中快速安装Bootstrap
  • 309
分享到

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

2023-07-04 14:07:08 309人浏览 八月长安
摘要

这篇文章主要介绍“怎么在Laravel9.x中快速安装Bootstrap”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么在Laravel9.x中快速安装Bootstrap”文章能帮助大家解决问题。

这篇文章主要介绍“怎么在Laravel9.x中快速安装Bootstrap”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么在Laravel9.x中快速安装Bootstrap”文章能帮助大家解决问题。

开发环境:

  • 大环境上是 windows 10/11 + Homestead,均为最新稳定版本

  • 两个平台都安装 node.js

  • Laravel 版本为 9.x(发文时我用的是最新的 9.38.0) ,其他未提及的按照 9.x 版本的教程

  • 不使用 Laravel Mix,使用官方推荐的新前端打包工具 vite 完成教程里关于样式的修改任务。

操作方法

首先我们根据教程做到下方这一步,但先别执行

composer require laravel/ui:3.4.5 --dev

我们改改,这里直接获取默认的最新 laravel/ui 版本,并在 linux 内执行

composer require laravel/ui  // 发文时最新的版本是 4.0.1,对不住了版主,我自己偷摸的上到最新的版本惹PHP artisan ui bootstrap

然后我们到 windows 环境下开一个终端,比如 powershell,并执行

npm config set reGIStry=https://registry.npm.taobao.orgnpm 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 () 代码。这里的话要是根据教程来,我们只改那个 default.blade.php 文件即可,即将其中的这两行代码

<link rel="stylesheet" href="{{ mix('css/app.css') }}"><script src="{{ mix('js/app.js') }}"></script>

全部换成 @vite 代码

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

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

<!DOCTYPE html><html><head>    <title>@yield('title', 'Weibo App') - Laravel 入门教程</title>    @vite(['resources/js/app.js'])   <--- here!</head><body>    <nav class="navbar navbar-expand-lg navbar-dark bg-dark">        <div class="container">            <a class="navbar-brand" href="/">Weibo App</a>            <ul class="navbar-nav justify-content-end">                <li class="nav-item"><a class="nav-link" href="/help">帮助</a></li>                <li class="nav-item"><a class="nav-link" href="#">登录</a></li>            </ul>        </div>    </nav>    <div class="container">        @yield('content')    </div></body></html>

最后,在 windows 终端输入如下指令

npm run build// 或者npm run dev

操作结束,刷新以下浏览器就可看到效果。

至于 dev 和 build 的区分就是:

  • dev 适合开发的时候随时调整,你的修改是实时生效且自动的,建议开发的时候一直开个窗口挂后台就行

  • build 会一步处理完毕并输出 css 和 js 文件,只会执行一次不会自动,适合最后发布阶段。

速度方面,相比较 laravel Mix 前端工作流,vite 会以闪电般的速度给你稳健的处理好,放心,vite 的处理速度实在是太快惹。

项目部署

当我们的代码上传到远端 git 仓库后,再拉到生产环境时,vite 使用 npm run build 生成的 css 和 js 文件是不会纳入 git 管理的,也就是你在本地 git add -A 是包括不了他俩的,我们需要在本地开发项目的根目录找到.gitignore 文件,注释或者删除 /public/build 这一行,具体如下

/node_modules# /public/build   <-- here/public/hot/public/storage/storage/*.key/vendor.env.env.backup.phpunit.result.cacheHomestead.JSONHomestead.yamlauth.jsonnpm-debug.logyarn-error.log/.idea/.vscode

关于“怎么在Laravel9.x中快速安装Bootstrap”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: 怎么在Laravel9.x中快速安装Bootstrap

本文链接: https://www.lsjlt.com/news/345989.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在Laravel9.x中快速安装Bootstrap
    这篇文章主要介绍“怎么在Laravel9.x中快速安装Bootstrap”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么在Laravel9.x中快速安装Bootstrap”文章能帮助大家解决问题。...
    99+
    2023-07-04
  • 在Mac OS X上安装Golang并开始快速编程
    Mac OS X 是一款很受程序员们喜爱的操作系统,其易用性以及稳定性让许多开发者选择在 Mac 上进行软件开发。而 Golang 作为一种功能强大且易学易用的编程语言,也受到了越来越...
    99+
    2024-02-23
    编程入门 安装golang mac os x
  • CentOS中怎么快速安装docker
    这篇文章主要讲解了“CentOS中怎么快速安装docker”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS中怎么快速安装docker”吧!卸载旧版本sudo yum&nb...
    99+
    2023-06-27
  • 怎么快速安装OpenSUSE
    本篇内容介绍了“怎么快速安装OpenSUSE”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装openSuSE的一般都是下载CD或DVD镜像...
    99+
    2023-06-16
  • CentOS7怎么快速安装MySQL
    本篇内容介绍了“CentOS7怎么快速安装MySQL”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!开始下载步骤,无需任何准备工作,简单明了。...
    99+
    2023-06-28
  • 在 python3.x中安装 Crypt
    1.0 安装:直接找过来 whl 安装:https://pan.baidu.com/s/1ZYQp4Knwk-Bcr9hmx9IPyApip安装:pip install pycrypto-2.6.1-cp36-cp36m-win_amd6...
    99+
    2023-01-30
    Crypt
  • 怎么在Linux系统上快速地安装PHP
    今天小编给大家分享一下怎么在Linux系统上快速地安装PHP的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。安装PHP下面是在...
    99+
    2023-07-05
  • 怎么在Windows环境中安装 MySQL 8.X
    本篇文章给大家分享的是有关怎么在Windows环境中安装 MySQL 8.X ,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。下载MySQL进入...
    99+
    2024-04-02
  • 怎么快速安装win7系统
    怎么快速安装win7系统?虽然win7系统已经被微软停止更新服务,但是还是有很多朋友在使用的?可是怎么快速安装win7呢?其实重装系统的方法有很多,下面我们一起来看看安装win7系统教程。具体的安装win7系统教程如下:1、搜索“小白系统官...
    99+
    2023-07-26
  • 教你如何快速在CentOS7中安装Nginx
    目录1、概述2、下载Nginx安装包3、安装依赖包4、将Nginx安装包拷贝到CentOS7系统并解压6、编译并安装7、启动Nginx8、Nginx的常用命令9、综述1、概述 ngi...
    99+
    2024-04-02
  • 在Ubuntu中快速安装Android Studio的方法
    普通安装方式 普通安装方式即直接在Android网站上下载Ubuntu系统对应的Android Studio安装包,下载后双击完成安装,具体的包可以在这个网站上下载: https://develope...
    99+
    2023-09-20
    android studio ubuntu android
  • 在PyCharm中快速安装PyTorch:简易指南
    PyTorch安装指南:在PyCharm中快速搭建开发环境 PyTorch是当前深度学习领域中备受欢迎的框架之一,具有易用性和灵活性的特点,深受开发者青睐。本文将为大家介绍如何在PyC...
    99+
    2024-02-24
    pytorch pycharm 搭建 pip安装
  • 如何快速在Linux中安装Nginx详解
    目录什么是nginx1.下载所需的依赖2.下载nginx压缩包3.解压缩,一般解压到/usr/local目录下4.编译安装5.启动nginx扩展:总结什么是nginx Nginx是一...
    99+
    2024-04-02
  • 在CentOS 6.x上怎么安装docker
    本篇内容主要讲解“在CentOS 6.x上怎么安装docker”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在CentOS 6.x上怎么安装docker”吧!1...
    99+
    2024-04-02
  • 怎么加快Node.js的安装速度
    这篇文章主要介绍了怎么加快Node.js的安装速度的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么加快Node.js的安装速度文章都会有所收获,下面我们一起来看看吧。更改npm源npm是Node.js的软件包...
    99+
    2023-07-05
  • 快速在Windows系统中安装pip的方法
    Windows环境下快速安装pip的步骤,需要具体代码示例 Python是一种广泛使用的编程语言,拥有众多强大的第三方库。而pip是Python的包管理工具,可以方便地安装、升级、卸载Python包。在Windows环境下,安装...
    99+
    2024-01-17
    pip 步骤 安装
  • CentOS 6.5下怎么快速安装MySQL 5.7.17
    本文小编为大家详细介绍“CentOS 6.5下怎么快速安装MySQL 5.7.17”,内容详细,步骤清晰,细节处理妥当,希望这篇“CentOS 6.5下怎么快速安装MySQL 5.7.17”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入...
    99+
    2023-06-27
  • 怎么使用Cobbler快速安装系统
    这篇文章主要为大家展示了“怎么使用Cobbler快速安装系统”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么使用Cobbler快速安装系统”这篇文章吧。Cobbler 可以用来快速建立 Lin...
    99+
    2023-06-27
  • PHP7怎么快速安装WEB服务器
    这篇文章将为大家详细讲解有关PHP7怎么快速安装WEB服务器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如何安装web服务器?学习php7需要安装web服务器,那么新手如何快速安装web服务器首先我们来...
    99+
    2023-06-14
  • 离线方式怎么快速安装.NET Framework
    本篇内容介绍了“离线方式怎么快速安装.NET Framework ”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!并不是因为从官方下载数据文件...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作