原因
由于公司内网的缘故,导致每一次下载 node-sass 都会出现问题,特此记录下
因为试过好多种方法,所以方法可能有点混乱,但是最后还是解决了
环境
node => v12.18.3 npm => 8.3.1
解决
checking for Python executable “C:Python27python.exe” in the PATH
这种我的解决方法是直接下载 python27 ,注意不是 python3的,然后配置环境变量
然后就是下载 node-v12.18.3-headers.tar.gz 报错
去外网下载 node-v12.18.3-headers.tar.gz (看 node 版本下载)
node-v12.18.3-headers.tar.gz下载
然后执行
npm config set tarball C:projectnode-v12.18.3-headers.tar.gz
这个 C:projectnode-v12.18.3-headers.tar.gz 是你存放文件的位置
注意不要出现中文路径 !!!
最后就是 node-sass 了
node-sass下载
下载 node-sass 文件,然后执行
// sass.node 就是 node-sass 文件,只不过我重命名了 set SASS_BINARY_PATH=C:projectsass.node
注意不要出现中文路径 !!!
结尾
其中 Python27 有比较多的方法,比如 windows-tool 什么的,但是因为内网,依旧得去内网下载



