【文件属性】:
文件名称:babel-plugin-jsx:Babel插件,可生成JSX中间表示
文件大小:17KB
文件格式:ZIP
更新时间:2021-05-08 14:14:32
JavaScript
Babel插件,用于生成JSX-IR
概述
这个插件产生给定JSX源的输出。 此插件的主要目的是与及其一个或多个。 但是,当然可以分开使用。
安装
npm install babel-plugin-jsx
用法
基本用法如下所示:
babel . transform ( code , {
plugins : [ 'babel-plugin-jsx' ] ,
blacklist : [ 'react' ]
} ) ;
或描述的任何其他方式。
高级用法(选项)
由于Babel不支持直接为插件提供选项(至今),因此有一些技巧:
首先,您需要使用“ plugin-generator”,它将为您生成具有指定选项的插件实例:
var jsx = require ( 'babel-plugin-jsx/gen' ) ;
接下来,如果您直接使用babel-core则可以即时生成插件:
【文件预览】:
babel-plugin-jsx-master
----.gitignore(13B)
----package.json(598B)
----LICENSE.md(1KB)
----.travis.yml(71B)
----index.js(91B)
----README.md(3KB)
----tests()
--------syntax.js(2KB)
--------missing_scope.js(664B)
--------man()
--------syntax()
----lib()
--------babel-jsx.js(4KB)
--------helpers.js(4KB)
----gen.js(216B)