vue项目引入jquery库的方法

vue项目引入jquery库的方法
1首先在package.json里的dependencies加入jquery

  "dependencies": {
    "axios": "^0.19.2",
    "element-ui": "^2.13.1",
    "jquery": "^3.5.1",
    "ol": "^5.2.0",
    "vue": "^2.5.2",
    "vue-router": "^3.0.1",
    "vuex": "^3.2.0",
    "xlsx": "^0.16.0"
  },

2.在终端里输入npm install jquery

npm install jquery

3 在build/webpack.base.conf.js文件module.exports中添加plugins属性如下代码

const webpack = require('webpack')
module.exports = {
  resolve:{}
  plugins: [      
      new webpack.ProvidePlugin({
        $: "jquery",
        jQuery: "jquery"
      })
  ],
  module:{}

4在main.js中引入jquery import $ from ‘jquery’

import $ from 'jquery'
import Vue from 'vue'
import App from './App'
import router from './router'
import $ from 'jquery'

5在app.vue使用jquery获取vue图片logo

<div id="app">
<image src="logo.png"/>
</div>
export default {
   name : "App",
   mounted(){
        var src= $('#app>img').attr('src');
   }
}

6安装jquery报错处理方法
报错问题描述

npm ERR! Unexpected token < in JSON at position 127336

解决办法如下所示:

删除根目录下的package-lock.json一个或多个文件,
然后在npm install jquery依赖包名字,就会发现成功了。
不用担心package-lock.json,在你安装完依赖包后,它又会生成。

—the—end—

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值