一般我们加入新的项目 都会执行以下的各步骤
1 git clone *******
2 ls 查看项目名称
3 cd (项目名称)
4 npm install (如果权限不够的话 sudo npm install)
5 安装完之后 npm run start
6 开始愉快的撸码
但是我们有时候新克隆项目之后 npm install 完成的时候经常会报错 ::
最初的尝试 ,完全删除,然后重新克隆 ,加上之前的步骤 ,有时候会报 权限不够,但是加上权限之后还是不行;
第二次尝试 怀疑 node_moudles 文件里面有冲突 ,尝试完全删除之后重新安装,但是依旧报错;
第三次尝试,怀疑node-sass 源 有冲突,尝试换成淘宝源 但是还是错误的 ;
第四次尝试(成功的解决办法)::::
1 完全删除,重新克隆
2 进入项目
3 sudo rm -rf node_moudles (删除项目下面的node_moudles 文件夹)
4 npm cache clean --force (强制清理npm 缓存)
5 sudo npm install node-sass (先装 node-sass 注意顺序)
6 sudo SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install (步骤 5 可能报错 ,so安装淘宝源)
7 npm install
8 npm run start (开始搬砖的生活叭)
具体原因还正在研究!!不过最起码项目已经能够跑动了!
————————————————————————————————————
个人比较菜 还望大神 轻踩