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

全部评论

相关推荐

03-15 10:59
已编辑
美团_后端开发(实习员工)
爱写代码的菜code...:哎,自己当时拿到字节offer的时候也在感叹终于拿到了,自己当时最想去的企业就是字节,结果还是阴差阳错去了鹅厂。祝uu一切顺利!!!
点赞 评论 收藏
分享
牛客44320985...:你的当务之急是把这个糖的要死的沟槽ide主题改了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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