error: component is not found in path “miniprogram_npm/lin-ui/icon/index” (using by “miniprogram_npm/lin-ui/button/index”)
BUG1:
该BUG的产生原因是,在微信小程序开发的过程中,采用的调试基础库为2.14.1,版本太高,而且属于灰度测试,不够稳定,降级后即可解决该错误的出现
经测试,只要将微信开发者工具的调试基础库降到2.14.1以下的版本,均不会产该错误,程序均可以正常运行
BUG2:
在vantUI的使用说明中写到,需要修改project.config.json中的内容
{
…
“setting”: {
…
“packNpmManually”: true,
“packNpmRelationList”: [
{
“packageJsonPath”: “./package.json”,
“miniprogramNpmDistDir”: “./miniprogram/”
}
]
}
}
修改之后,如果用微信开发者工具去点击工具,选择构建npm,则会产生…/miniprogram\未找到
该bug产生原因是,我们对"packNpmManually": true,进行了修改
如果将此处的true改为false,即可正常构建npm,
再对要修改的页面中的json文件添加"van-button": “@vant/weapp/button/index”
那么此时的vantUI即可正常使用