windows10 安装 node 16 解决node-sass node-gyp报错

编译过程各种node-gyp报错,安装python2.7无效。最后干脆彻底重装node,果然解决了.

官网下载nodejs安装包,安装中选择Install Additional Tools。一路next就好

会安装python3.9,和vs相关编译依赖工具,大概3G。然后重启

然后,再次

npm i -g node-sass

就不报错了

但是原来安装的主力python版本是3.8.  因为3.8是最好1个支持win7的版本。所以为了发布在win下的exe,还是需要保留原来的python3.8的

把原来python3.8安装位置的python.exe 和pythonw.exe都命名为python3.8.exe, pythonw3.8.exe

—————————————
原文地址:https://www.cnblogs.com/xuanmanstein/p/15246604.html