vue项目中如何引用第三方库(比如jQuery)

vue项目中如何引用第三方库(比如jQuery)

(1)绝对路径直接引入

在index.html 中用script 引入

<script src="./static/jquery-1.12.4.js"></script>

然后在webpack 中配置external

externals: { 'jquery': 'jQuery' }

在组件中使用时import

import $ from 'jquery'

(2)在webpack 中配置alias

resolve: { 
    extensions: ['.js', '.vue', '.json'], 
    alias: { 
        '@': resolve('src'), 
        'jquery': resolve('static/jquery-1.12.4.js') 
    } 
}

然后在组件中import

(3)在webpack 中配置plugins

plugins: [ new webpack.ProvidePlugin({ $: 'jquery' }) ]

全局使用,但在使用 eslint 情况下会报错,需要在使用了$ 的代码前添加 /*eslint-disable*/ 来去掉ESLint 的检查。

Vue.js 文章被收录于专栏

Vue.js

全部评论

相关推荐

但听说转正率很低,我现在有在实习了,好纠结要不要去
熬夜脱发码农:转正率低归低,但是实习的经历你可以拿着,又不是说秋招不准备了
点赞 评论 收藏
分享
06-12 10:50
门头沟学院 Java
你的不定积分没加C:我怎么在学院群看到了同样的话
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务