在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 如何寫一個jsx的babel插件?

如何寫一個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>?

回答
編輯回答
夢一場

你visitor里面寫的啥啊

2018年6月4日 21:10
編輯回答
執(zhí)念

需要reactjsx

const result = babel.transform("<div>234</div>",{
  presets: ['react'],
  plugins:[
     require("./babel-jsx")
  ]
});
2017年2月18日 22:27