如何写一个jsx的babel插件?
var babel = require('babel-core');
var t = require('babel-types');
const visitor = {}
visitor.JSXElement = function(path) {
...
}
module.exports = function(babel) {
return {
visitor
};
}
var babel = require('babel-core');
const result = babel.transform("<div>234</div>",{
plugins:[
require("./babel-jsx")
]
});
但是运行的时候报错。大概是没法识别<div>234</div>?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你visitor里面写的啥啊
需要
react
的jsx