Syntax Error: Error: PostCSS received undefined instead of CSS string at runMicrotasks

写项目中刚有灵感去解决bug,但是突然vsCode崩了(出现崩溃的原因可能是我升级了软件),运行一直报错,此时去百度看看大家伙们的解决办法,搞了一个多小时没搞好。最后我重行按照各位大佬们的步骤去匹配版本就好了。直接上图

报错:

Syntax Error: Error: PostCSS received undefined instead of CSS string at runMicrotasks

我按照大佬们的说不匹配的方案去搞,结果在vsCode中npm失败

如果下载失败就去当前项目下打开cmd(在这里我用npm下载失败,所以安装了淘宝镜像)重新来了一次再次运行就好了。上步骤:

1.打开cmd全局安装淘宝镜像,安装过的就不用二次安装

淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org

2.卸载当前的node-sass 与sass-loader

//卸载当前版本
npm uninstall node-sass
npm uninstall sass-loader

 3.安装node-sas和sass-loader

cnpm install node-sass@4.14.1
cnpm install sass-loader@8.0.0

4.npm run serve

Syntax Error: Error: PostCSS received undefined instead of CSS string at runMicrotasks

最后成功,激动的我眼泪掉下来 

参考的这位作者大大:解决 Syntax Error: Error: PostCSS received undefined instead of CSS string_桃井奈绪的博客-CSDN博客

上一篇:Less


下一篇:vue+lib-flexible实现大小屏幕,超大屏幕的适配展示。