微信小程序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 相关文章推荐
HTML5附件拖拽上传drop & google.gears实现代码
Apr 28 Javascript
Node.js 制作实时多人游戏框架
Jan 08 Javascript
jQuery的几个我们必须了解的特点
May 03 Javascript
JavaScript中Number.MIN_VALUE属性的使用示例
Jun 04 Javascript
使用JQuery实现的分页插件分享
Nov 05 Javascript
BootstrapValidator不触发校验的实现代码
Sep 28 Javascript
Bootstrap 模态框(Modal)插件代码解析
Dec 21 Javascript
基于JavaScript实现本地图片预览
Feb 08 Javascript
JSON创建键值对(key是中文或者数字)方式详解
Aug 24 Javascript
世界上最短的数字判断js代码
Sep 09 Javascript
ES6学习笔记之字符串、数组、对象、函数新增知识点实例分析
Jan 22 Javascript
全面解析Vue中的$nextTick
Dec 24 Vue.js
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生成静态页面详解
2006/12/05 PHP
php中批量删除Mysql中相同前缀的数据表的代码
2011/07/01 PHP
php实现单笔转账到支付宝功能
2018/10/09 PHP
PHP levenshtein()函数用法讲解
2019/03/08 PHP
php屏蔽错误及提示的方法
2020/05/10 PHP
js cookies 常见网页木马挂马代码 24小时只加载一次
2009/04/13 Javascript
jquery删除ID为sNews的tr元素的内容
2014/04/10 Javascript
用jQuery toggleClass 实现鼠标移上变色
2014/05/14 Javascript
JavaScript使用yield模拟多线程的方法
2015/03/19 Javascript
基于JavaScript实现拖动滑块效果
2017/02/16 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
解决VUE中document.body.scrollTop为0的问题
2018/09/15 Javascript
vue+vant-UI框架实现购物车的复选框全选和反选功能
2019/11/05 Javascript
用Angular实现一个扫雷的游戏示例
2020/05/15 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
在vue项目中 实现定义全局变量 全局函数操作
2020/10/26 Javascript
微信小程序tab左右滑动切换功能的实现代码
2021/02/08 Javascript
[39:52]2018DOTA2亚洲邀请赛 4.3 突围赛 EG vs Newbee 第一场
2018/04/04 DOTA
videocapture库制作python视频高速传输程序
2013/12/23 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
Python 一键获取百度网盘提取码的方法
2019/08/01 Python
Python (Win)readline和tab补全的安装方法
2019/08/27 Python
python为QT程序添加图标的方法详解
2020/03/09 Python
linux mint中搜狗输入法导致pycharm卡死的问题
2020/10/28 Python
浅析Python打包时包含静态文件处理方法
2021/01/15 Python
英国拖鞋购买网站:Bedroom Athletics
2020/02/28 全球购物
制作部班长职位说明书
2014/02/26 职场文书
农民工工资发放承诺书
2014/03/31 职场文书
施工安全汇报材料
2014/08/17 职场文书
声乐专业大学生职业生涯规划书:理想的未来需要自己去打造
2014/09/20 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
2015年国税春训心得体会
2015/03/09 职场文书
2016年会开场白台词
2015/06/01 职场文书
个人收入证明格式
2015/06/24 职场文书
python使用XPath解析数据爬取起点小说网数据
2021/04/22 Python
教你如何用cmd快速登录服务器
2022/06/10 Servers