在vue项目中正确的引入jquery

Posted phoebeyue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在vue项目中正确的引入jquery相关的知识,希望对你有一定的参考价值。

<script>标签引入jquery在vue脚手架里并不适用,需要利用webpack引入jquery

第一种方法

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

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

        dependencies:{

          "jquery":"^2.2.3"

       }

      然后在命令行中cnpm install install jquery --save-dev

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

 

2:在build文件夹下的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    

第二种方法(未验证 )

1.下载库:>npm install --save jquery

2.安装库:src/index.js:import $ from ‘jquery‘;

3.编译库:webpack src/index.js -o dist/bundle.js //编译 index.js文件并生成bundle.js 文件[code=javascript]







以上是关于在vue项目中正确的引入jquery的主要内容,如果未能解决你的问题,请参考以下文章

webpack项目如何正确打包引入的自定义字体

vue项目静态资源(图片,字体)引用路径正确姿势

vue正确引入第三方包

如何在 vue 项目里正确地引用 jquery

引入typescript踩坑计

vue 项目里正确地引用 jquery