win11下node-sass版本与msbuild不兼容问题

180 阅读1分钟

问题来自于工作中,执行同事们开发的一个vue-cli-service的小工具吧(概念还不是很清楚,呜呜呜)。
我在运行vue-cli-service serve时报出一个构建node-sass时的错误,错误信息如下图:

image.png
报错核心在于乱码,乱码翻译后如下:

msbuild版本错误.png
因此我最终的解决办法是重装.NET Framework@4版本的,并且将其添加到环境变量中,直到这是终端执行msbuild /version才开始能够检测到msbuild版本。 再次执行vue-cli-service后原有报错信息消失。