新公司,新电脑.网线都是自己现截的.
从git上拉了个项目(17年的项目,比较旧)然后 npm install. 哦. 报错了
然后 找了一圈 发现是 sass的问题,报错:未找到python 环境变量
我查看了下 node -v 是最新版的,改个 低版本的 7.0 ,
window的环境不能更改node版本可咋办啊.果断卸载 node
安装 7.0 啪的 一下 npm install . 哦.又报错了,不支持7.0版本的
wnm
好,果断卸载 ,下载了 12.0版本 安装 npm install
啪 好了
至此,觉得自己牛逼坏了
某日,又拉取了个 新项目(2021/8)这个项目 比较新.
然后 npm install . 啪 又报错了.wnm
无奈,经过上次的教训 我在想是不是 node 版本的问题 .果断卸载12.0 下载 13.0 啪 npm install
哦 还是不行.而且 我发现之前的项目也报错了
吧 怕了怕了.果断换回 12.0
那看来应该不是 node版本的问题了
python 我记得之前笔记本电脑就是 这个错误
哦哦 我又搜索了下 一种方式:
安装Python及环境变量配置
一定要安装python2.7的版本
环境变量安装可以参考[:](http://blog.csdn.net/lyj_viviani/article/details/51763101)
如果第一种方式不行,可以试试
第二种方式:
运行下面的代码:
npm install --global --production windows-build-tools
结果还是不行 又找到一个方法
- 问题的分析: 这个是因为
node-sass被墙掉了,导致下载不了 - 问题的解决:两种方式可以解决,如下所示:
第一种方式:
npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/这一行命令可以解决这个错误 第二种方式: 设置系统变量,需要根据自己的node安装路径去设置,如下所示:
系统变量名称: SASS_BINARY_PATH
- 系统变量值:
C:\Users\15279\AppData\Roaming\npm-cache\node-sass\4.14.1\win32-x64-72_binding.node
至此 大功告成