社区中好多解决方案其实都是使用npm方式引入,并不是官方说的,使用useExtendedLib 扩展库。
{
"useExtendedLib": {
"kbone": true,
"weui": true
}
}
使用这种方式引入扩展组件,相当于引入了对应扩展库相关的最新版本的 npm 包,也就是说根本不需要再npm构建了。
报错的主要原因是路径不对,这点官方文档说的超级不清楚。
在json中引入组件,必须weui-miniprogram开头,而且前面不能加 "/"。
"mp-navigation-bar": "weui-miniprogram/navigation-bar/navigation-bar",
"mp-icon": "weui-miniprogram/icon/icon"
"mp-sticky": "weui-miniprogram/sticky/sticky"怎么引用不了呢,大哥。
踩过此坑的me路过,顺手给楼主点个赞,希望越来越少人踩此坑
另外,随着基础库的升级,官方说不定又会改一种写法。