vue-cli webpack全局引入jquery(jq通过npm安装的并非本地文件)

1、首先在package.json里加入,

dependencies:{"jquery" : "^2.2.3"
}

然后 nmp install

2、在webpack.base.conf.js里加入

var webpack = require("webpack")

3、在module.exports的最后加入

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

4、然后一定要重新 run dev。

5、在需要使用的地方 引入就ok了

import $ from 'jquery'

vue-cli引入外部文件(自己下载好的第三方的插件)

在 webpack.base.conf.js 中添加externals

externals 中 swiper 是键,对应的值一定的是插件 swiper.js 所定义的变量 Swiper :、
之后再在根目录下的index.html文件里引入文件:<script src="static/lib/swiper.js"></script>

这样子就可以在需要用到swiper.js的文件里加入这行代码:import Swiper from 'swiper',这样就能正常使用了。

转载于:https://www.cnblogs.com/haonanZhang/p/6962222.html

如何在vue里面正确的引用 jquery 和 第三方插件相关推荐

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

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

  2. Tinymce富文本编辑器在vue项目中的使用;引入第三方插件和上传视频、图片等

    先放张效果图 第一步:安装依赖 npm install tinymce@5.0.12 第二步:在项目中的public文件夹中新建tinymce文件夹(因为我的项目是脚手架创建的,所以公共文件夹是pub ...

  3. vue-cli配置jquery 以及jquery第三方插件

    只使用jquery: 1.  cnpm install jquery --save 2.   cnpm install @types/jquery --save-dev (不使用ts的不需要安装此声明 ...

  4. Vue中正确使用jQuery的方法

    题主Vue小白,入门demo时想在其中使用jQuery(当然可能是不推荐的做法哈,毕竟俩儿的风格不一样,但万一你就需要呢 _^ ^_),结果遇到问题,最终倒腾解决. 编译报错:$ is undefin ...

  5. 关于如何在vue中引入jquery?

    相信大家有时候都会遇到在vue的项目中引入jquery,但是不会失效,今天就带领大家手把手在vue项目中引入jquery,亲测有效! 1.安装jquery npm install jquery --s ...

  6. 如何在vue项目中使用Highmaps(vue+Highmaps)

    如何在vue项目中使用Highmaps 功能需求 思路 分析 实现 第一步:引入 第二步:介绍一下这个world是个啥. 第三步:调用 注意点(十分重要) 写在最后 功能需求 近日我接到了这么一个需求 ...

  7. vux 显示 html,如何在vue项目中使用vux

    编者:只需6步,教你如何在vue项目中使用vux, 1.在项目里安装vuxnpm install vux --save2.​安装vux-loader (这个vux文档中没有明文跟你说要安装的啦) np ...

  8. 如何在vue项目中设置首页

    如何在vue项目中设置首页 1.首先创建一个vue为后缀名的文件,最好在新建的文件夹下面创建,如下图所示: 说明:一般我们的主要页面代码都是写在vue 项目中的这个src文件夹下,项目中所会引用到的组 ...

  9. 如何在vue项目中系统的使用iconfont字体图标

    如何在vue项目中系统的使用iconfont字体图标 前言 iconfont的特色 官网注册 在项目中使用的方式 前言 今天聊一下前端iconfont的使用方式,前端的图标经过这些年的发展,变得更系统 ...

最新文章

  1. 强哥原创管理方法论之“掌纹管理学”
  2. 掌握生信技术,玩转生态与地理领域的科研套路
  3. MongoDB之bson的介绍
  4. JQuery中样式标签的处理
  5. nginx 1.8.1安装使用
  6. 依赖注入与对象间关系
  7. jsp基础代码片段(含sql与js和jsp的交互)与简易贴吧网站项目
  8. 昔日国产手机巨头突然复出发两款新机 网友:回来当炮灰吗?
  9. UUID实现之一twitter的分布式自增IDsnowflake算法
  10. 华为p50出厂自带鸿蒙,真的假的?华为P50系列出厂就预装鸿蒙
  11. 通过LINQ表达式树动态构建查询条件
  12. 测试es from size error,from + size must be less than or equal to: [10000]异常问题
  13. 【iOS-Cocos2d游戏开发之二十一 】自定义精灵类并为你的精灵设置***帧以及动画创建!【二】...
  14. 家庭网关斐讯 K3 基础环境篇
  15. HTML如何设置图片为背景图片
  16. 实例讲解统计学基础知识(5):假设检验
  17. 给IT新人的15个建议:苦逼程序员的辛酸反省与总结 - 博客 - 伯乐在线
  18. 基于R语言进行栅格数据统计及Raster包简介
  19. 联通光猫TEWA-800E设置桥接模式
  20. 第13期微生物组-宏基因组分析(线上/线下同时开课,2021.11)

热门文章

  1. Fragment生命周期详解
  2. win7 64bit下最新Apahe2.4.18+php7.0.2+MySQL5.7.10配置
  3. 计算机网络基础(路由原理)
  4. 来自damon的zencart二次开发教程-2.2登录模块分析
  5. HDU_1075 What Are You Talking About(Trie 树)
  6. 在原有Android项目中快速集成React Native
  7. [RHEL] RHEL7.0 下 Postfix + Dovecot 实现邮件发送
  8. maven项目编译漏掉src/main/java下的xml配置文件
  9. hibernate 初学 第一个例子
  10. VMware vSphere 5.1 群集深入解析(二十一)- 存储I/O控制(SIOC)