提交 4c3f5d75 编写于 作者: X xxxxxx

fix(mp-baidu): 支持使用 usingComponents 引入插件

上级 5b29435e
......@@ -111,6 +111,19 @@ module.exports = function generateJson (compilation) {
}
delete jsonObj.usingAutoImportComponents
// 百度小程序插件内组件使用 usingSwanComponents
if (process.env.UNI_PLATFORM === 'mp-baidu') {
const usingComponents = jsonObj.usingComponents || {}
Object.keys(usingComponents).forEach(key => {
const value = usingComponents[key]
if (value.includes('://')) {
delete usingComponents[key]
jsonObj.usingSwanComponents = jsonObj.usingSwanComponents || {}
jsonObj.usingSwanComponents[key] = value
}
})
}
if (jsonObj.genericComponents && jsonObj.genericComponents.length) { // scoped slots
// 生成genericComponents json
const genericComponents = Object.create(null)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册