它不是 React 项目,也不是 V-DOM 相关的。 我只需要一个 jsx 运行时编译器到 (HTML/XML) 字符串,稍后将用作 element.innerHTML = result
它应该用作支持自定义库的 babel-plugin
一些信息: babel-cli@6.26 babel-loader@7.1.2
最佳答案
我已经设法解决了我的问题。
babel 配置: ```
{
"presets": ["env"],
"plugins": ["transform-decorators-legacy", "transform-class-properties",
[
"transform-jsx", {
"function": "jsx"
}
]
]
}
```
而且我必须编写自己的 jsx 解析器,因为任何其他解析器都不会提供我的自定义功能。
关于javascript - 寻找简单地将 jsx 转换为标记字符串的自定义 JSX babel 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46523170/