在vue中引入bootstrap

vue cli4中引用bootstrap框架的两种方法

bootstrap前端框架,是目前全球最流行的前端样式。
由于目前网上没有一个基于bootstrap v4.x的与vue cli 4.x结合引用的教程,所以不才动手,整理一下,希望于大家有用。

本教程同时还结合与bootstrap 4中文官方站http://code.z01.com/v4 生态,将zico图标库一并讲解。

方法一:在Vue cli4中,可以直接加载BootstrapVue插件,此插件引用后,则需要使用专用的标签来使用,比如导航栏则需要写作为:
NavBar Link Disabled

Search EN ES RU FA User Profile Sign Out 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 引用方法很方便,你即可以在vue cli中,直接点插件工具,然后搜索@vue/cli-plugin-router,增加引用就可。 这样引用要注意,引用最后一步要修改文件,需要点击保存,否则就会失效。

或者你直接运行下面两条命令之一即可完成安装。
vue add bootstrap-vue
npm i vue-cli-plugin-bootstrap-vue

方法二:如果你对原生的html更熟悉,则可以采用手工方法,分别引入Jquery、zico和Bootstrap
先是在项目的根目录中运行npm:

#第一步,分别在项目文件目录运行npm获取四个插件(其中bootstrap需要引用popper.js)
npm installjquery --save-dev
npm install zico -D
npm install bootstrap -D
npm install popper.js -D
1
2
3
4
5
然后在src目录下找到main.js操作:

#第二步,在main.js中引用相关方法
import Vue from ‘vue’
import App from ‘./App.vue’
import router from ‘./router’

// 自定义引用bootstrap和zico
import “bootstrap/dist/css/bootstrap.min.css”;
import “bootstrap/dist/js/bootstrap.min.js”;
import “zico/css/zico.min.css”;

Vue.config.productionTip = false

new Vue({
router,
render: h => h(App)
}).$mount(’#app’)

最后回到根目录进行操作:

#第三步,检查package.json中是否有引用,没有则补上,注意下方dependencies段落:
{
“name”: “vuecli-homepage”,
“version”: “0.1.0”,
“private”: true,
“scripts”: {
“serve”: “vue-cli-service serve”,
“build”: “vue-cli-service build”,
“lint”: “vue-cli-service lint”
},
“dependencies”: {
“core-js”: “^3.6.4”,
“jquery”: “^3.4.1”,
“popper.js”: “^1.16.1”,
“vue”: “^2.6.11”,
“vue-router”: “^3.1.5”,
“zico”: “^1.5.1”
},
“devDependencies”: {

上面三步完成后,就可以自由的采用原生的bootstrap代码和标准的html来写作了,直接拷贝 code.z01.com/v4官方站的代码提升开发效率。

这样你就可以直接引用原生的bootstrap4和zico代码,在vue中进行原生的开发了。
效果如下所示:

好了,祝你开发愉快,来自逐浪CMS团队www.z01.com,16年专注研发高端CMS。
————————————————
版权声明:本文为CSDN博主「逐浪CMS发哥」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zoomla_CMS/article/details/104266979

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue引入Bootstrap可以通过以下步骤完成: 1. 首先,确保你已经安装了Bootstrap的相关依赖。你可以使用npm或者yarn来安装Bootstrap。 使用npm安装: ``` npm install bootstrap ``` 使用yarn安装: ``` yarn add bootstrap ``` 2. 在Vue项目的入口文件(通常是`main.js`或者`main.ts`)引入Bootstrap的CSS文件。你可以通过以下方式引入: ```javascript import 'bootstrap/dist/css/bootstrap.css'; ``` 或者,如果你想在SCSS使用Bootstrap的变量和混合器,可以使用以下方式: ```scss @import 'bootstrap/scss/bootstrap.scss'; ``` 3. 如果你想在Vue组件使用Bootstrap的JavaScript组件,你需要在组件引入它们。你可以选择在需要的组件按需引入,或者在全局引入。以下是按需引入的示例: ```javascript import 'bootstrap/js/dist/modal'; import 'bootstrap/js/dist/dropdown'; // 以此类推,根据你需要的组件引入对应的文件 ``` 如果你希望在整个项目都可以使用Bootstrap的JavaScript组件,你可以在入口文件全局引入: ```javascript import 'bootstrap'; ``` 或者,如果你想减小打包体积,可以使用Vue的插件机制按需引入组件,具体步骤可以参考Bootstrap官方文档。 4. 确保你的Vue项目已经正确配置了Webpack或者其他构建工具,以支持样式和脚本的加载和解析。 这样,你就成功地在Vue引入Bootstrap,并可以在你的项目使用Bootstrap的样式和组件了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值