vue 安装 bootstrap(vue安装JQuery)

本文详细介绍如何在Vue项目中安装并配置Bootstrap和jQuery,包括必要的依赖如Popper.js的安装,以及在main.js中全局引入的方法,确保项目能够顺利运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vue项目中使用bootstrap的时候需要安装jquery,bootstrap,并配置,为什么要安装jquery呢,来看bootstrap官网的一段介绍

Bootstrap 中的许多组件需要依赖 JavaScript 才能运行。具体来说,他们依赖的是 jQueryPopper.js 以及我们自己开发的 JavaScript 插件。

 也就是说bootstrap依赖jQueryPopper.js,那么,让我们开始吧!

首先,必须的准备工作,安装nodejs,搭建vue-cli,创建vue项目,这里就不多说了,详情参见这里

安装jQuery

npm install jquery --save-dev

需要做一下配置,在 build 文件夹下的 webpack.base.conf.js 文件中引入webpack模块:

const webpack = require('webpack')

然后在导出模块(module.exports)中添加如下代码,与导出模块中的所有对象平级即可,或者你也可以放在最后面:

plugins: [
    new webpack.ProvidePlugin({
      $: "jquery",
      jQuery: "jquery"
    })
  ]

在main.js中全局引入jQuery:

import $ from 'jquery'

至此,jQuery安装配置完毕,可以使用了。

安装bootstrap

npm安装:

npm install bootstrap –save-dev 

如果想要安装相应版本的也可以使用:

npm install bootstrap@3.3.0 –save-dev 

安装完成之后需要在main.js中全局引入:

import 'bootstrap/dist/css/bootstrap.min.css'
import 'bootstrap/dist/js/bootstrap.min.js'

因为bootstrap依赖Popper.js,所以这个时候运行项目会报错:

报错信息

这是因为缺少这个依赖,需要先安装:

npm install --save-dev popper.js

安装完毕,npm run dev 运行项目,至此你就可以用bootstrap来构建你的项目了。

### 安装和配置 Bootstrap 3.4.1 为了在 Vue.js 项目中成功集成并使用 Bootstrap 3.4.1,需遵循特定步骤来确保样式表和 JavaScript 文件被正确加载。 #### 步骤一:安装依赖项 首先,通过 npm 或 yarn 来安装所需的包。对于 Bootstrap 版本 3.4.1 及其 jQuery 和 Popper.js 的兼容版本: ```bash npm install bootstrap@3.4.1 jquery popper.js --save ``` 此命令会下载指定版本的 Bootstrap 并将其保存到 `package.json` 文件中的 dependencies 部分[^1]。 #### 步骤二:修改 Webpack 配置(如果必要) 某些情况下可能需要调整 webpack.config.js 设置以支持 LESS/SASS 编译或其他自定义设置。然而,对于简单的 CSS 导入来说通常不需要额外配置。 #### 步骤三:导入 Bootstrap 样式与脚本 编辑项目的入口文件 main.js (或类似的全局初始化文件),添加如下代码片段用于引入必要的资源: ```javascript // 引入jQuery, 必须先于其他任何JS之前加载 import $ from 'jquery'; window.$ = window.jQuery = $; // 引入Popper.js, 解决下拉菜单等问题 import 'popper.js'; // 最后才引入Bootstrap JS部分 import 'bootstrap/dist/js/bootstrap.min.js'; // 如果想要单独控制哪些组件生效,则可以按需引入相应模块 // import 'bootstrap/js/src/alert'; // Alert 组件例子 ``` 接着在同一文件里加入对样式的引用: ```scss /* 使用 @import 方式 */ @import '~bootstrap/dist/css/bootstrap.min.css'; ``` 注意这里采用波浪号 (~) 表明是从 node_modules 下查找路径[^3]。 #### 步骤四:验证安装效果 重启开发服务器,并打开浏览器查看页面是否正常应用了预期的设计风格;也可以尝试创建一些标准 HTML 结构测试交互功能是否可用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值