babel-preset-solid的babel插件,继承自babel-plugin-jsx-dom-expressions拓展,新增收集tagName的功能。
普通配置项查看babel-preset-solid 新增配置:
// babel.config.js
module.exports = {
presets: [
[
'taro',
{
framework: 'solid',
ts: true,
},
],
// 设置自定义custom-render编译
[
'babel-preset-solid-taro',
{
moduleName: 'tarojs-solid-custom-render',
generate: 'universal',
tagCollector: (tagName) => {
// 收集到用到的html标签
}
},
],
],
}