babel-plugin-hyperscript-to-jsx:此插件将react-hyperscript转换为JSX。 拟用作codemod

时间:2024-02-20 20:52:04
【文件属性】:

文件名称:babel-plugin-hyperscript-to-jsx:此插件将react-hyperscript转换为JSX。 拟用作codemod

文件大小:100KB

文件格式:ZIP

更新时间:2024-02-20 20:52:04

react babel jsx hyperscript babel-plugin

babel-plugin-hyperscript-to-jsx(codmod用法) 从hyperscript迁移到JSX是一个非常复杂的codemod。 之前的代码: import h from "react-hyperscript" ; import hx from "shit" const StatelessComponent = props => h ( "h1" ) ; const StatelessWithReturn = props => { return h ( ".class" ) ; } ; function HyperscriptAsRegularFunction ( props ) { return h ( "h1" ) ; } const HyperscriptAsVariable = h ( "div.lol" , { someProp : "lol" } ) ; const HyperscriptWithExpressionAsChildren = h ( AnotherComponent , { foo : "bar" , bar


【文件预览】:
babel-plugin-hyperscript-to-jsx-master
----yarn.lock(192KB)
----src()
--------utils.js(1KB)
--------rev.js(8KB)
--------test()
--------index.js(11KB)
----.npmignore(64B)
----manualRun.js(334B)
----LICENSE(1KB)
----README.md(11KB)
----.editorconfig(251B)
----.gitignore(892B)
----package.json(777B)

网友评论