vue+jQuery+bootstrap整合

前端技术栈整合

1.  vue-cli的安装

  gitbash指令: npm install -g @vue/[email protected]版本号

  注:npm view vue-cli versions --json 查看可用vue版本

2. 利用vue-cli创建项目

  gitbash指令:vue init webpack 项目名

3. 安装jQuery

  gitbash指令:npm install [email protected]  --save

4. 安装bootstrap

  gitbash指令:npm install [email protected]

5. 整合jquery

  1. 找到build目录下的webpack.base.conf.js文件

  

  2. 在webpack.base.conf.js文件中填加以下内容

  

  

var webpack=require(‘webpack‘)

  在module.exports = {.....}中填加以下代码,可以加在末尾

  

  

plugins:[
    new webpack.optimize.CommonsChunkPlugin(‘common‘),
    new webpack.ProvidePlugin({
          jQuery:‘jquery‘,
          $:‘jquery‘,
          "windows.jQuery":"jquery"
    })
]

  到此jquery就可以正常使用了。测试如下:

  

6. 整合bootstrap

  因为我们是先整合的jquery,所以对于整合bootstrap是非常简单的。直接在main.js中引入bootstrap样式文件和js文件即可

  

到这里 vue + bootstrap + jquery整合就全部完成了。这里需要注意的是vue中引入bootstrap和jquery是没有语法提示的。

原文地址:https://www.cnblogs.com/qfshini/p/12111683.html

时间: 2024-08-01 11:38:28

vue+jQuery+bootstrap整合的相关文章

用 Vue 改造 Bootstrap,渐进提升项目框架

前言 Vue 横空出世,以迅雷不及掩耳之势横扫前端界,俨然有当年 jQuery 之势.我认为 Vue 成功的关键在于三点: 学习曲线平缓,有点经验的前端基本上一天就能看完文档,然后就可以上手操作. 上升空间很大,组件化/路由/Vuex/Ajax,生态完整,架构强壮,用它构建中大型项目也很容易. API 设计优雅,并且和标准很友好. 但是在我看来,很多 Vue UI 组件库反倒走在一条错误的道路上:过分追大求全.比如说,第一个组件多半是 Grid,CSS 能搞定的事情为什么要做成组件?前端本来就是

用 Vue 改造 Bootstrap,渐进提升项目框架[转]

GitChat 作者:Meathill 原文:用 Vue 改造 Bootstrap,渐进提升项目框架 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 [不要错过文末彩蛋] 前言 Vue 横空出世,以迅雷不及掩耳之势横扫前端界,俨然有当年 jQuery 之势.我认为 Vue 成功的关键在于三点: 学习曲线平缓,有点经验的前端基本上一天就能看完文档,然后就可以上手操作. 上升空间很大,组件化/路由/Vuex/Ajax,生态完整,架构强壮,用它构建中大型项目也很容易. API 设计优雅

jquery+bootstrap插件

一.jquery环境搭建 1)安装:在前端项目根目录下的终端 cnpm install jquery 2)配置:自己在项目根目录下新建 vue.config.js const webpack = require("webpack"); module.exports = { configureWebpack: { plugins: [ new webpack.ProvidePlugin({ $: "jquery", jQuery: "jquery"

完整成功版vue-cli引入jquery bootstrap popper.js

第一步:在项目文件夹中 1,用npm或者cnpm安装 jquery bootstrap popper.js 例如:cnpm i jquery -S (注意是大S 才能保存在package.json文件中) 2,注意观察package.json文件里 要有类似这三项 "bootstrap": "^4.1.3", "jquery": "^3.3.1", "popper.js": "^1.14.4&qu

vue安装openlayers,jquery,bootstrap,

安装 安装openlayers安装指定包安装openlayersVUE中的地图import ol from "openlayers";import "openlayers/dist/ol.css"; cnpm install openlayers --save 安装jquery cnpm install jquery --saveimport $ from 'jquery' 安装 bootstrapnpm install bootstrap --save-dev /

vue 引入 bootstrap

前提先安装jquery后安装bootstrap 执行命令 npm install bootstrap 2 在main.js中引入 import 'bootstrap/dist/css/bootstrap.min.css' import 'bootstrap/dist/js/bootstrap.min' 然后在bootstrap.vue中添加代码 <template> <!-- 创建要控制的区域 --> <div id='app'> <div class='pane

html5 jquery bootstrap table 直接使用

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-w

maven构建app服务:springmvc mybatis rest Webservice bootstrap整合

升级报捷:框架集成lucene搜索引擎,使您的信息在毫秒内抓取(详细查看截图) 1.  创建.初始化索引.统一搜索入口.搜索结果展现--内容.标题高亮.关键词搜索 2.  高级搜索:高级搜索增加多入口查询(精确查询.模糊查询.前缀查询等),每页显示条数自定义.索引结果数据设置.选择索引文档类型等) --------------------------------------- 1. 使用阿里巴巴Druid连接池(高效.功能强大.可扩展性好的数据库连接池.监控数据库访问性能.支持Common-Lo

【SSM框架整合】maven构建app服务:springmvc mybatis rest Webservice bootstrap整合

开发报捷:增加Lucene搜索引擎功能 1. 创建.初始化索引.统一搜索入口.搜索结果展现--内容.标题高亮.关键词搜索 2. 高级搜索:高级搜索增加多入口查询(精确查询.模糊查询.前缀查询等),每页显示条数自定义.索引结果数据设置.选择索引文档类型等) 集成lucene搜索引擎: 1. 使用阿里巴巴Druid连接池(高效.功能强大.可扩展性好的数据库连接池.监控数据库访问性能.支持Common-Logging.Log4j和JdkLog,监控数据库访问) 2. 提供高并发JMS消息处理机制 3.