node modules(’sass_binary_site‘ is not a valid npm option问题的产生原因及解决办法)
导读:‘sass_binary_site’ is not a valid npm option问题的产生原因及解决办法...
‘sass_binary_site’ is not a valid npm option问题的产生原因及解决办法
问题背景:
在vscode终端进行node的install的时候会执行以下命令
npm config set registry https://registry.npm.taobao.org npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ npm config set phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/当执行到
npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass/的时候 ,控制台爆出这个错误
找了很多解决办法都不行 ,然后就麻爪了
问题原因:
node版本和sass版本不符导致的,我用的node版本过高 ,安装后执行
node -v可以查看node的安装版本
当时用的是18.16.0
解决办法:
把已安装node卸载 ,去Download | Node.js (nodejs.org)下载安装以前的版本
我下载的是14.21.3版本的 ,安装好后在cmd查看一下node版本 ,显示14.21.3就说明安装成功
回到vscode执行文章开始的三个命令 ,显示以下页面就是成功
问题完美解决
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!