微信小程序npm引入vant-weapp的踩坑记录


Posted in Javascript onAugust 01, 2019

微信小程序项目使用npm安装vant-weapp的正确步骤 

使用npm安装vant-weapp 到项目根目录下:

npm i vant-weapp -S --production

然后再详情中选中使用npm模块,然后点击工具栏中的构建npm。本以为这样就可以安装成功了,结果

微信小程序npm引入vant-weapp的踩坑记录
没有找到npm包

这让我纠结了一个早上。看了文档,琢磨了很久,最后研究出问题的关键。

第一步:使用cmd进入项目根目录:npm init

然后一直按回车

第二步:输入你要安装的文件(npm i vant-weapp -S --production 

如果已经之前安装了vant-weapp的,就直接到工具栏中选中构建npm就可以了,如果没有就安装好再选中构建npm。

微信小程序npm引入vant-weapp的踩坑记录

我以为这样就可以使用vant-weapp框架了,然后刷新项目,问题来了。。。

错误1

微信小程序npm引入vant-weapp的踩坑记录
大概意思-找不到组件

明明步骤都对了,却还是出错。然后就网上找找问题。网上说:

解决方法:
你只需要把miniprogram_npm/vant-weapp里的组件文件夹都删除,
之后再https://github.com/youzan/vant-weapp下载一份vant, 将dist文件夹(vant-weapp-dev\vant-weapp-dev\dist)中的文件复制到项目的miniprogram_npm/vant-weapp
原文:https://3water.com/article/166771.htm

还有就是重新安装vant-weapp。重新安装是可以的,不会报错。

错误2

引入页面的的.json一定要写对,不然也会报错。

{
 "usingComponents": {
 "van-button": "vant-weapp/button" //添加这个
  }
}

微信小程序npm引入vant-weapp的踩坑记录

引入成功

emmmmm,问题不断,战火不熄,BUG之路还在继续。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
用jscript实现新建和保存一个word文档
Jun 15 Javascript
一个页面元素appendchild追加到另一个页面元素的问题
Jan 27 Javascript
Jquery实现弹出层分享微博插件具备动画效果
Apr 03 Javascript
jquery原创弹出层折叠效果点击折叠弹出一个层
Mar 12 Javascript
jQuery防止重复绑定事件的解决方法
May 14 Javascript
js正则表达式replace替换变量方法
May 21 Javascript
微信小程序之多文件下载的简单封装示例
Jan 29 Javascript
详解js跨域请求的两种方式,支持post请求
May 05 Javascript
ES7之Async/await的使用详解
Mar 28 Javascript
JS面向对象编程实现的拖拽功能案例详解
Mar 03 Javascript
Express 配置HTML页面访问的实现
Nov 01 Javascript
javascript代码简写的几种常用方式汇总
Aug 23 Javascript
vue3.0中的双向数据绑定方法及优缺点
Aug 01 #Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
Aug 01 #Javascript
微信小程序使用Vant Weapp组件库的方法步骤
Aug 01 #Javascript
微信小程序中button去除默认的边框实例代码
Aug 01 #Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 #Javascript
jQuery中DOM常见操作实例小结
Aug 01 #jQuery
JS浮点数运算结果不精确的Bug解决
Aug 01 #Javascript
You might like
PHP 表单提交给自己
2008/07/24 PHP
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
ThinkPHP学习笔记(一)ThinkPHP部署
2014/06/22 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
用Laravel Sms实现laravel短信验证码的发送的实现
2018/11/29 PHP
javascript 读取xml,写入xml 实现代码
2009/07/10 Javascript
JavaScript 学习笔记(五)
2009/12/31 Javascript
jquery插件之easing使用
2010/08/19 Javascript
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
Js注册协议倒计时的小例子
2013/06/24 Javascript
解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
2015/12/03 Javascript
原生JS实现平滑回到顶部组件
2016/03/16 Javascript
node.js发送邮件email的方法详解
2017/01/06 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
lhgcalendar时间插件限制只能选择三个月的实现方法
2017/07/03 Javascript
使用OPENLAYERS3实现点选的方法
2020/09/24 Javascript
vue中实现动态生成二维码的方法
2020/02/21 Javascript
零基础写python爬虫之使用urllib2组件抓取网页内容
2014/11/04 Python
将Emacs打造成强大的Python代码编辑工具
2015/11/20 Python
Python中异常重试的解决方案详解
2017/05/05 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
详解Python匿名函数(lambda函数)
2019/04/19 Python
python+Django实现防止SQL注入的办法
2019/10/31 Python
积极分子思想汇报
2014/01/04 职场文书
生日寿宴答谢词
2014/01/19 职场文书
薪酬专员岗位职责
2014/02/18 职场文书
银行服务明星推荐材料
2014/05/29 职场文书
超市店庆活动方案
2014/08/31 职场文书
2015年度培训工作总结范文
2015/04/02 职场文书
党小组评议意见
2015/06/02 职场文书
少年派的奇幻漂流观后感
2015/06/08 职场文书
2016年“9.22”世界无车日活动小结
2016/04/05 职场文书
2019感恩宣传标语!
2019/07/05 职场文书
Python下载商品数据并连接数据库且保存数据
2022/03/31 Python