讲师中心 微信公众号

工具推荐

视频效率加速
AniShort
AniShort

AI短剧协同制作平台

立刻MV
立刻MV

低成本歌曲 MV、视频生成

Seko
Seko

AI短剧一键生成成片

剧云
剧云

中文短剧剧本制作平台

怎么用yarn安装Bootstrap

陌辰酱_3135

陌辰酱_3135

发布时间:2026-11-13 07:11:30

|

848人浏览过

|

来源于php中文网

原创

Corepack启用是使用yarn add bootstrap的前提,需先运行corepack enable并重启终端;yarn仅安装文件,CSS/JS需手动导入main.js,且不可混用bootstrap与bootstrap-vue-3。

怎么用yarn安装bootstrap

用 yarn add bootstrap 就够了,但得确认 Corepack 已启用

如果你执行 yarn add bootstrap 报错说命令未找到,不是 Bootstrap 的问题,而是 Yarn 本身没被系统识别。2026 年起,Node.js 官方默认通过 corepack 管理 Yarn(包括 v4+),不再推荐用 npm install -g yarn 全局安装。

先检查是否能用:
corepack -h —— 有输出说明已就位
yarn -v —— 若报 command not found,运行:
corepack enable(Linux/macOS 可能需要 sudo)

之后再装 Bootstrap 才会真正生效。

装完后,CSS 和 JS 不会自动生效

Yarn 只负责把文件放进 node_modules/bootstrap,你得手动引入。Vue 项目里最稳妥的方式是在 main.js(或 main.ts)中显式导入:

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

注意两点:

  • bootstrap.min.css 是压缩版,开发阶段建议先用 bootstrap.css,方便调试样式
  • 如果只用 CSS 组件(比如 btn、container),可以不引入 JS;但用了 Dropdown、Modal 等交互组件,就必须 import bootstrap 或其单独模块(如 bootstrap/js/dist/modal)
  • Vue 3 + Vite 项目中,若遇到 $tooltip 未定义等错误,大概率是 jQuery 缺失——Bootstrap 5 已移除 jQuery 依赖,别再配 jquery,否则反而冲突

别混用 Bootstrap Vue 和原生 Bootstrap

搜索时容易看到 bootstrap-vue 或 bootstrap-vue-3,它们是第三方封装的 Vue 组件库,和直接 yarn add bootstrap 完全不同。后者只提供 CSS 类名和原生 JS 插件,不带 BButton、BModal 这类 Vue 组件。

VPS Bootstrap
VPS Bootstrap

从零启动全新 VPS,完成 OpenClaw 完整部署,包括备份/恢复及恢复后验证。用于 OpenClaw 部署。

下载

如果你要的是 class 驱动的响应式布局(比如 col-md-6、text-center),就只装 bootstrap;如果想要声明式 Vue 组件,才考虑 bootstrap-vue-3(注意:它不维护了,且仅适配 Vue 3.2+)。

常见误操作:

  • 同时 yarn add bootstrap bootstrap-vue-3 → 样式重复、JS 冲突
  • 在 main.js 里既 import 'bootstrap' 又 app.use(BootstrapVue) → 控制台报 Bootstrap's JavaScript requires Popper 或初始化失败
  • 用 Vue CLI 脚手架却跳过 vue add bootstrap-vue 步骤,直接手动配 → 插件注册漏掉 IconsPlugin 导致图标不显示

CDN 方式更轻量,但不适合生产构建

如果只是临时验证效果或做原型,往 public/index.html 里加两行更快:

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>

但要注意:

  • CDN 地址里的版本号(如 @5.3.3)必须和你 yarn list bootstrap 查到的本地版本一致,否则 class 行为可能不兼容(例如 form-control 在 v5.3+ 新增了 is-valid 状态样式)
  • Vite 或 Webpack 构建时不会分析 HTML 中的 CDN 资源,所以 build 后这些链接依然存在,无法离线运行
  • 没有 tree-shaking,哪怕只用一个 btn,也加载全部 CSS/JS

真正要进 CI/CD 流程的项目,坚持用 yarn add bootstrap + 显式 import,才是可控的起点。

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

函子Zion

一款支持AI搭建、可视化编辑和多端发布的全栈无代码开发平台。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

花生AI
花生AI Hot

一款AI视频创作工具,主要用于B站推出的AI视频创作工具,适合需要提升相关任务效率的用户。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

相关专题

更多
python是前端还是后端
python是前端还是后端

Python属于前端也属于后端,其灵活性和丰富的生态系统使得开发人员能够在不同的领域中灵活运用。本专题为大家提供python相关的文章、下载、课程内容,供大家免费下载体验。

2983

2023.08.11

前端如何实现即时通讯
前端如何实现即时通讯

实现即时通讯的方法有WebSocket、Long Polling、Server-Sent Events、WebRTC等等。详细介绍:1、WebSocket,它可以在客户端和服务器之间建立持久连接,实现实时的双向通信,前端可以使用 WebSocket API来创建WebSocket连接,并通过发送和接收消息来实现即时通讯;2、Long Polling,是一种模拟实时通信的技术等等。

6523

2023.10.09

前端和后端的区别
前端和后端的区别

前端关注的是用户界面的设计和交互,而后端则注重数据处理和逻辑控制。想了解更多前端后端的相关内容,可以阅读本专题下面的文章。

7390

2024.03.19

php和前端的关联介绍
php和前端的关联介绍

php既可以作为前端语言,也可以作为后端语言。想了解更多php和前端的相关内容,可以阅读本专题下面的文章。

7278

2024.03.22

前端外包工作内容有哪些
前端外包工作内容有哪些

前端外包工作内容包括:1. 网站和应用程序开发;2. 用户界面和交互设计;3. 用户体验优化;4. 设计和视觉开发;5. 跨浏览器兼容性;6. 性能优化;7. 维护和更新;8. 项目管理和沟通。想了解更多前端的相关内容,可以阅读本专题下面的文章。

1043

2024.05.22

bootstrap框架介绍
bootstrap框架介绍

本专题整合了bootstrap框架相关介绍,阅读专题下面的文章了解更多详细内容。

805

2026.03.18

bootstrap安装教程
bootstrap安装教程

本专题整合了bootstrap安装相关教程,阅读专题下面的文章了解更多详细操作教程。

199

2026.03.18

Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

0

2026.11.12

Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

0

2026.11.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Bootstrap 入门安装配置
Bootstrap 入门安装配置

共0课时 | 0人学习

第三期培训_前端基础
第三期培训_前端基础

共119课时 | 39.1万人学习

第四期_前端基础
第四期_前端基础

共63课时 | 15万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn