最近启一个很老的项目,发现提示下面错误:
Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js
查看项目中Node-sass的版本:
而当前版本是 14.18.1。
查看node与node-sass版本对应关系:
解决方案:
1、降级或升级node,通过上面对应关系,应该安装的node版本8或9,如果您安装了nvm,直接管理员运行命令:
nvm install 8
然后运行
nvm use 8.x.x
使用刚才安装的版本,如果没有,就通过下面地址下载安装:
https://nodejs.org/dist/
2、运行下面命令:
npm rebuild node-sass
3、运行项目试试,如果不行,再运行:
npm update
更新下node_modules