最近启动vue的老项目遇到了点报错,就算是从同事那里把依赖包复制进去也还是报错;报错信息如下:PostCSS received undefined instea

47 阅读1分钟

1.我个人node环境是@14.18.3版本,同事是什么环境就不得而知了,首先要看下面报错信息是否一致

PostCSS received undefined instead of CSS string

这个报错的原因就是本机装了nvm版本管理工具来切换了node版本,之前切到另一个版本编译node-sass后,再切换到另外一个nodeJS版本,导致的问题,只要重新编译一下node-sass就可以可以了吧; 运行下面命令行

npm rebuild node-sass

亲测方法好用,从别的大佬哪里看来的方法还有一种切换回原来的node版本的方法,我试过不管用,可能是别人一直在本机运行项目,切换了node版本之后出现的问题,而我是从别人电脑上拉下来之后跑不起来,可能是场景不同的原因吧。

附原文地址:这是解决我遇到问题的原文章,第二种方法有试着可以的可以交流一下