微信小程序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 中的 && 和 || 使用小结
Apr 25 Javascript
用Javascript实现Sleep暂停功能代码
Sep 03 Javascript
纯js实现遮罩层效果原理分析
May 27 Javascript
js倒计时简单实现代码
Aug 11 Javascript
jQuery实现底部浮动窗口效果
Sep 07 Javascript
基于JS设计12306登录页面
Dec 28 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
Dec 14 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
Dec 27 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
Apr 20 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
May 13 Javascript
vue单页应用的内存泄露定位和修复问题小结
Aug 02 Javascript
vue.config.js常用配置详解
Nov 14 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服务器实现多session并发运行
2006/10/09 PHP
PHP 魔术变量和魔术函数详解
2015/02/25 PHP
PHP实现新型冠状病毒疫情实时图的实例
2020/02/04 PHP
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
2007/05/14 Javascript
Javascript对象中关于setTimeout和setInterval的this介绍
2012/07/21 Javascript
jQuery Masonry瀑布流插件使用详解
2014/11/17 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
html5+javascript实现简单上传的注意细节
2016/04/18 Javascript
Java遍历集合方法分析(实现原理、算法性能、适用场合)
2016/04/25 Javascript
jQuery遍历json的方法(推荐)
2016/06/12 Javascript
js利用appendChild对标签进行排序的实现方法
2016/10/16 Javascript
微信小程序 教程之小程序配置
2016/10/17 Javascript
微信小程序-form表单提交代码实例
2019/04/29 Javascript
JavaScript中AOP的实现与应用
2019/05/06 Javascript
使用AutoJs实现微信抢红包的代码
2020/12/31 Javascript
Element el-button 按钮组件的使用详解
2021/02/01 Javascript
[41:52]2018DOTA2亚洲邀请赛3月29日小组赛B组Effect VS Secret
2018/03/30 DOTA
使用Python的Treq on Twisted来进行HTTP压力测试
2015/04/16 Python
Python使用os模块和fileinput模块来操作文件目录
2016/01/19 Python
Python yield 使用方法浅析
2017/05/20 Python
python MySQLdb使用教程详解
2018/03/20 Python
python从入门到精通 windows安装python图文教程
2019/05/18 Python
解决Django layui {{}}冲突的问题
2019/08/29 Python
Python递归实现打印多重列表代码
2020/02/27 Python
Python接收手机短信的代码整理
2020/08/02 Python
如何基于Python实现word文档重新排版
2020/09/29 Python
CSS3实现的文本3D效果附图
2014/09/03 HTML / CSS
一款基于css3的动画按钮代码教程
2014/11/23 HTML / CSS
Foreo国际站:Foreo International
2018/10/29 全球购物
Laura Geller官网:美国彩妆品牌
2018/12/29 全球购物
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
2015/08/17 面试题
西安当代医院管理研究院笔试题
2015/12/11 面试题
会计师事务所审计实习自我鉴定
2013/09/20 职场文书
营业经理岗位职责
2013/11/10 职场文书
党的群众路线教育实践活动组织生活会发言材料
2014/10/17 职场文书
使用python+pygame开发消消乐游戏附完整源码
2021/06/10 Python