未验证 提交 82b8368d 编写于 作者: S sushuang 提交者: GitHub

Merge pull request #13600 from apache/fix/release-fix

fix: ensure folder exist for i18n build.
......@@ -22,6 +22,7 @@ const fs = require('fs');
const preamble = require('./preamble');
const ts = require('typescript');
const path = require('path');
const fsExtra = require('fs-extra');
const umdWrapperHead = `
${preamble.js}
......@@ -98,6 +99,8 @@ async function buildI18nWrap() {
const outputCode = code.replace(/export\s+?default/, 'var localeObj =')
.replace(/\/\*([\w\W]*?)\*\//, '');
fsExtra.ensureDirSync(targetDir);
fs.writeFileSync(path.join(targetDir, fileName + '.js'), umdWrapperHeadWithEcharts + outputCode + echartsRegister + umdWrapperTail, 'utf-8');
fs.writeFileSync(path.join(targetDir, fileName + '-obj.js'), umdWrapperHead + outputCode + pureExports + umdWrapperTail, 'utf-8');
})
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册