1.将项目里的“node_modules”文件夹删除,这是vue项目的依赖包
2.删除package-lock.json。package-lock.json记录了整个node_moudles文件夹的树状结构,还记录了模块的下载地址,但是它是基于项目作者的npm版本库生成的,若不删掉这个依赖文件,容易出现npm版本差异导致的报错。
3.运行npm cache clean --force,清除npm缓存
4.如果还不成功的话 并且报错 说你没有python2
gyp verb check python checking for Python executable “python2” in the PATH
查看node-sass和 node版本是否对应 这个里有每个版本的对应关系
https://blog.csdn.net/qq_32182231/article/details/124762408