UNPKG

vue-react-i18n-plugin

Version:

中文国际化插件,适用于 vue,react

18 lines (17 loc) 437 B
const babel = require("@babel/core"); const plugin = require("../babel-plugin"); const utils = require("../babel-plugin/utils"); module.exports = function (source) { if (utils.isChinese(source)) { try { let result = babel.transformSync(source, { configFile: false, plugins: [plugin], }); return result.code; } catch (e) { console.error(e); } } return source; };