diff --git a/packages/vue-component/plugin/tag-handler.js b/packages/vue-component/plugin/tag-handler.js index af2ac82..b091e27 100644 --- a/packages/vue-component/plugin/tag-handler.js +++ b/packages/vue-component/plugin/tag-handler.js @@ -338,18 +338,7 @@ VueComponentTagHandler = class VueComponentTagHandler { // Postcss result let result; if (isAsync) { - const promise = new Promise((resolve, reject) => { - postcss(plugins).process(css, postcssOptions).then(function (result) { - resolve(result); - }) - .catch(function(err){ - console.error('got err') - console.error('got err') - reject(err) - }); - }); - result = promise.await(); - // result = postcss(plugins).process(css, postcssOptions).await(); + result = Promise.await(postcss(plugins).process(css, postcssOptions)); } else { result = postcss(plugins).process(css, postcssOptions); }