最近学习vue,习惯性的通过<script>标签引入jquery,写完后报错才想起来,这种方式在vue是不适用的。

1:因为已经安装了vue脚手架,所以需要在webpack中全局引入jquery

打开package.json文件,在里面加入这行代码,jquery后面的是版本,根据你自己需求更改。

dependencies:{

"jquery":"^2.2.3"

}

然后在命令行中cnpm install

大多人应该都是使用的淘宝镜像,所以使用cnpm,如果你不是 ,可以使用npm安装。

2:在webpack.base.conf.js中加入一行代码

var webpack=require("webpack")

3:在webpack.base.conf.js中module.exports的最后加入这行代码,

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

4:在main.js中引入,加入下面这行代码

import $ from 'jquery'

5:最后一步,重新跑一边就好,cnpm run dev

以上方法我自己试过了,确认可以正常使用,如果有不对的地方欢迎联系我进行改正。

在vue项目中正确的引入jquery相关推荐

  1. jq的插件 vue中引用_详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件

    本篇文章主要介绍了详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件,具有一定的参考价值,有兴趣的可以了解一下 使用vue-cli构建的vue项目,webpack的配置文 ...

  2. vue项目中按需引入viewUI

    viewUI 一.按需引入 二.忽略eslint编译器检测和编译检测 1.忽略编译器检测 2.编译器中忽略 一.按需引入 npm install babel-plugin-import --save- ...

  3. vue项目中element-ui全局引入按需引入按需引入报错解决

    elementUI中文网址: https://element.eleme.cn/#/zh-CN/component/layout 全局引入 1.安装element-ui cnpm install el ...

  4. Vue项目中操作svg文件

    Vue项目中使用svg 引入依赖 yarn add svg-sprite-loader -D [可选] yarn add svgo svgo-loader -D 依赖说明: svg-sprite-lo ...

  5. vue 项目中使用 jquery

    在 vue 项目中使用 jquery,具体步骤如下 1.npm 安装 jquery 命令如下,@ 后边指定安装的 jquery 版本 npm install jquery@3.2.1 不加 @ 会安装 ...

  6. vue项目中引入bootstrap的方法

    vue项目中引入bootstrap?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 相关教程推荐:<bootstrap教程> 在 vue 项目 ...

  7. php项目引入vue,怎样实现Vue项目中使用Vux

    这次给大家带来怎样实现Vue项目中使用Vux,Vue项目中使用Vux的注意事项有哪些,下面就是实战案例,一起来看一下. 默认已安装vue环境 1.安装vux npm install vux --sav ...

  8. vue ajax highcharts,在vue项目中引入highcharts图表的方法(详解)

    npm进行highchars的导入,导入完成后就可以进行highchars的可视化组件开发了 npm install highcharts --save 1.components目录下新建一个char ...

  9. 如何在Vue项目中引入ArcGIS JavaScript API​ 创建三维可视化地图(含vue项目创建教程)

    新手上路之在Vue项目中引入ArcGIS API​ 视频教程 B站搜索 X北辰北,感谢up主无私的教学~ B站地址:https://www.bilibili.com/video/BV18E411K7B ...

最新文章

  1. 路径规划Github库推荐
  2. 1.11 抽象(abstract)类
  3. mysql主从配置笔记_MySQL主从配置学习笔记
  4. jsp中${}解析不了
  5. Duboo入门示例(Idea开发环境)
  6. 静态html js文件上传,js实现动态添加上传文件页面
  7. 【LeetCode笔记】剑指 Offer 38. 字符串的排列(Java、字符串、DFS)
  8. (王道408考研数据结构)第五章树-第三节4:树与二叉树的转换
  9. Spring Cloud 微服务实战系列-Eureka注册中心(一)
  10. 电脑护眼设置_解锁办公新技能 海信护眼平板Q5玩转工作无负担-科技频道
  11. string返回第n个字符_Programming in Lualua学习第13期 Lua字符串库
  12. 2019.2.2牛客寒假算法基础集训营
  13. 如何使用Movavi Academic制作出实用的互动视频
  14. DenseNet翻译:Densely Connected Convolutional Networks
  15. 基于云计算的数字化业务系统安全工程
  16. 容器技术Docker K8s 35 容器服务ACK基础与进阶-应用与发布管理
  17. 用计算机弹清明上河图谱,一篇文章让你看懂《清明上河图》中的所有细节
  18. 计算机基础知识试题和答案
  19. 根据用户IP精确定位推送消息
  20. 5000头奶牛的数字化之旅

热门文章

  1. 怎样用CorelDRAW中透镜效果制作镂空球体
  2. 教你一个无本万利的赚钱方法_一个在股市中稳健赚钱的方法
  3. 炒股配资的杠杆是几倍?
  4. 掩膜裁剪tif步骤_ENVI中掩膜掩膜操作及影像分类教程(转)
  5. 一线城市nbsp;ornbsp;二线城市?(目前为止…
  6. JAVA回文数的判断
  7. 【PyTorch】torch.nn.Transformer解读与应用
  8. 给应届毕业生的建议:萌新程序员找工作的三板斧
  9. 最全16套vue.js入门和项目实战+素材+源码
  10. Layui数据表格分页通过两种方法实现