一篇文章教你解决node-sass 4.12.0 安装失败,一劳永逸

已知:

  1. 使用mac电脑
  2. 使用的node版本是v14.20.0

问题:在安装node-sass 4.12.0的时候报错如下

 看到这一堆错误,千万不要立马复制粘贴到浏览器去搜,感觉像无头苍蝇乱撞,好歹稍微看一下什么意思。

显而易见是有一个文档404not found,那么我们具体看一下

 https://github.com/sass/node-sass/releases/download/v4.12.0/darwin-x64-83_binding.node

是版本v4.12.0的darwin-x64-83_binding.node这个文件不存在,根据url我们可以看出是在这个

 https://github.com/sass/node-sass/releases/download/v4.12.0/

地址下的,复制到浏览器下看,哎呀,不存在,但是没关系,我们一层一层去掉路径看看什么情况

 最终我们可以发现  https://  github.com/sass/node-sass/releases  这个路径是可以打开的。

 找到我们报错的版本 4.12.0,破案了,我们的node14.20.0和这个版本的node-sass不兼容。 

 那我们不想换node版本,就换一个node-sass,就行这个4.14.0就还不错,快去试试吧。

总结一下吧

  1. 关于node-sass安装失败,第一时间想到是版本不兼容的问题
  2. 查看github的官放release文档,看是否有兼容性说明
  3. 报错之后要尽力看错误信息,不要一味的复制粘贴去搜索

猜你喜欢

转载自blog.csdn.net/qq_17335549/article/details/130339466