vue+webpack与jquery插件的一些坑浅析
沉沙 2018-05-28 来源 : 阅读 1148 评论 0

摘要:本文讲解了vue+webpack与jquery插件的一些坑,希望阅读本篇文章以后大家有所收获,避免这些错误,加深大家对jQuery的理解。

jquery的引入

既然是jquery插件,那么一定是依赖JQuery啦,下载jquery

npm install --save jquery

接着,在我们的webpack.base.config文件跟对象下添加以下代码

plugins: [
            new webpack.ProvidePlugin({
                $: "jquery",                jQuery: "jquery",
                "windows.jQuery": "jquery"
            })
        ]

 

jquery-ui的使用

jquery-ui这里是一个超级大坑。
我们把包下载下来

 npm install --save jquery-ui

我们先试试这样写,引入我们的jquery-ui

import 'jquery-ui'

然后我们重新运行项目

 

有一个依托于jquery-ui的插件,因为没找到jquery-ui,它不开心,给我们报了好多错误,还要下载jquery-ui,明明已经下好了,那么是引入哪里出了问题!把import删掉,在webpack.base.config中更改一下代码、

alias: {
            'jquery-ui': path.resolve('./node_modules/jquery-ui/ui'),
            'vue$': 'vue/dist/vue.esm.js',
            '@': resolve('src')
        }

重新运行下我们的项目

成功了!警告我们先不去管他~

 

普通插件的引入

这次用的jquery插件是gridstack,正常引入npmbao都是import "gridstack"或者require(gridstack),文件让webpack自己去找嘛,我都设置好了,我用亲身经历告诉你:不行!!!把所有插件放进一个plug-ui的文件夹吧,然后手动填写路径。

import utilcss from '../../plug-in/gridstack/dist/gridstack.css'import util from '../../plug-in/gridstack/dist/gridstack.js'


 本文由职坐标整理发布,更多相关内容,请关注职坐标WEB前端jQuery频道!


本文由 @沉沙 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程