546669204 / js2jsx

这是一个有关于 ast 语法树的项目 在学习的过程中创造的有趣项目

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

js2jsx

license standard-readme compliant

这是一个有关于 ast 语法树的项目

主要目的是将被编译后的js代码转换成jsx的形式 以便于更好的观察组件结构

最近在学习语法树想到了这个项目说干就干

同时学习了 react jsx 和 vue template 的编译规则

在线转换地址(demo) https://js2jsx.xmings.com/

Install

yarn add js2jsx

Usage

import { js2jsxByVue, js2jsxByReact } from "js2jsx"

js2jsxByVue('encode') // 输出转换后的代码

js2jsxByReact('encode') // 输出转换后的代码

TODO

todo task

License

Apache License 2.0

About

这是一个有关于 ast 语法树的项目 在学习的过程中创造的有趣项目

License:Apache License 2.0


Languages

Language:TypeScript 53.0%Language:JavaScript 34.9%Language:Vue 12.1%