From 602f8e0b50ee8b4d5b5473ee024c07b3c904ab0f Mon Sep 17 00:00:00 2001 From: neverland Date: Tue, 17 Apr 2018 17:47:56 +0800 Subject: [PATCH] [bugfix] Build: should use babel sync compile (#885) --- build/bin/build-components.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/build/bin/build-components.js b/build/bin/build-components.js index b2d4161c2..19bdebad8 100644 --- a/build/bin/build-components.js +++ b/build/bin/build-components.js @@ -46,13 +46,8 @@ function compile(dir, jsOnly = false) { fs.outputFileSync(output, compiler(source, compilerOption).js); } else if (/\.js$/.test(file)) { - babel.transformFile( - absolutePath, - compilerOption.babel, - (err, { code }) => { - fs.outputFileSync(absolutePath, code); - } - ); + const { code } = babel.transformFileSync(absolutePath, compilerOption.babel); + fs.outputFileSync(absolutePath, code); } }); }