解决BUG:微信小程序vant引入报错[“usingComponents“][“van-search“]: “@vant/weapp/search/index“ 未找到

报错内容:

[ miniprogram/pages/index/index.json 文件内容错误] miniprogram/pages/index/index.json: ["usingComponents"]["van-search"]: "@vant/weapp/search/index" 未找到

(env: Windows,mp,1.06.2301040; lib: 2.14.1)


按照vant说明文档配了很多遍,微信小程序也更新到最新版本,project.package.json如下配置

依旧报错。网上各种类似报错的解决方法,重点都在小程序项目对vant组件的引用,所以推理出以下解决方案:


miniprogram_npm是vant命令生成的,所有要引用的组件都在这里,

我这里自动生成的目录是这样的,和微信的miniprogram文件夹平级。

扫描二维码关注公众号,回复: 15704689 查看本文章

微信小程序正常引入一个组件是这样的目录结构:

vant也是使用组件的方式引入,所以移动miniprogram_npm到miniprogram下,与pages平级

刷新一下就正常显示啦~

猜你喜欢

转载自blog.csdn.net/weixin_45752941/article/details/128883916