微信小程序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 相关文章推荐
javascript实现的元素拖动函数宿主为浏览器
Jul 21 Javascript
实现无刷新联动例子汇总
May 20 Javascript
javascript模块化简单解析
Apr 07 Javascript
微信小程序 Flex布局详解
Oct 09 Javascript
Vue.js常用指令汇总(v-if、v-for等)
Nov 03 Javascript
jQuery-mobile事件监听与用法详解
Nov 23 Javascript
js排序与重组的实例讲解
Aug 28 Javascript
js中url对象化管理分析
Dec 29 Javascript
vue toggle做一个点击切换class(实例讲解)
Mar 13 Javascript
浅谈在node.js进入文件目录的问题
May 13 Javascript
Angular父子组件通过服务传参的示例方法
Oct 31 Javascript
JavaScript中变量提升机制示例详解
Dec 27 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
国内咖啡文化
2021/03/03 咖啡文化
十幅图告诉你什么是PHP引用
2015/02/22 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
2015/10/21 PHP
PHP中Socket连接及读写数据超时问题分析
2016/07/19 PHP
用javascript获得地址栏参数的两种方法
2006/11/08 Javascript
js模拟点击事件实现代码
2012/11/06 Javascript
js去空格技巧分别去字符串前后、左右空格
2013/10/21 Javascript
jquery自定义函数的多种方法
2014/01/09 Javascript
javascript解析json实例详解
2014/11/05 Javascript
jquery实现焦点图片随机切换效果的方法
2015/03/12 Javascript
JS使用单链表统计英语单词出现次数
2016/06/16 Javascript
jQuery简单倒计时效果完整示例
2016/09/20 Javascript
JQuery.validationEngine表单验证插件(推荐)
2016/12/10 Javascript
详解vue-cli本地环境API代理设置和解决跨域
2017/09/05 Javascript
利用Node.js批量抓取高清妹子图片实例教程
2018/08/02 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
Node使用Selenium进行前端自动化操作的代码实现
2019/10/10 Javascript
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
Python中生成Epoch的方法
2017/04/26 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
numpy中以文本的方式存储以及读取数据方法
2018/06/04 Python
python3实现网络爬虫之BeautifulSoup使用详解
2018/12/19 Python
python中类的输出或类的实例输出为这种形式的原因
2019/08/12 Python
python创建学生管理系统
2019/11/22 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
2020/04/30 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
线程的基本概念、线程的基本状态以及状态之间的关系
2012/10/26 面试题
优秀高中生事迹材料
2014/02/11 职场文书
西式婚礼主持词
2014/03/13 职场文书
英语课外活动总结
2014/08/27 职场文书
个人收入证明模板
2014/09/18 职场文书
商铺租房协议书范本
2014/12/04 职场文书
家长给老师的感谢信
2015/01/20 职场文书
Spring整合Mybatis的全过程
2021/06/28 Java/Android
java中用float时,数字后面加f,这样是为什么你知道吗
2021/09/04 Java/Android