报错经历
在拉取一个前端vue项目的时候,npm install报错显示下载node-sass失败,报错原因显示python版本冲突,可是我按照报错提示重新下载了python2.7后(原来我的版本是3.10),仍旧报错下载不了,后来在网上说要降低node版本,我降低了到了14.18.2,用的nvm管理node下载,随时能切换node版本,依旧报错。。。。。。。。,后来终于解决
解决方案
设置淘宝源
npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass
清除原先的node-sass
npm uninstall node-sass
清除npm 缓存,我就是之前没有清缓存,事后觉得应该是缓存没有清除导致我后续一直下载报错
npm cache clean --force
重新下载
npm install node-sass
成功