我的nodejs版本是16的,下载node-sass时报错
(1)直接安装时出错:
Node Sass version 7.0.1 is incompatible with ^4.0.0
(2)降低node-sass版本时出错
Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime
原因:nodejs和node-sass之间的版本不兼容
找了网上很多方法,设置镜像,或者卸载node-sass然后安装sass,或者查找对应版本的node-sass(我对应的是6.0.0以上的),这些方法都行不通,最后我只能降低nodejs的版本(降为14)
方法:降低nodejs的版本
去官网Node.js找14版本的(我这里找的是node-v14.2.0-win-x64),找到电脑上安装nodejs的目录,替换目录中的文件,然后检查nodejs的版本,已经替换为14的了
再安装node-sass(我这里是4.12.0,我是直接修改package.json文件里面的版本号,再npm install)
最后,运行成功
最后,希望我的这篇博客对你有帮助,如有写得不好的地方,欢迎纠正!