[bugfix] Build: should use babel sync compile (#885)

This commit is contained in:
neverland 2018-04-17 17:47:56 +08:00 committed by GitHub
parent e1294cd1e0
commit 602f8e0b50
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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);
}
});
}