前提条件(重要,重要,重要)!!!
要安装的node-sass 与node.js版本必须匹配,否则再怎么安装也是徒劳,如果发现版本不对,请更换
推荐使用nvm管理node版本
node-sass 与 node.js版本的对应关系

方法一:使用 cnpm 安装
第一步:安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
第二步:使用cnpm 安装
cnpm install -D node-sass@4.14.1
版本号可自行定义以上只是以4.14.1为例子
原理
出问题的原因就是一个是node 版本不对,或者下载下来的node-sass依赖node-gyp需要编译,编译时报错。
原理就是下载别人编译好的版本。
方法二:使用代理地址下载
第一步:设置node-sass代理地址
npm config set sass_binary_site=https://npmmirror.com/mirrors/node-sass
第二步:使用npm下载
npm install node-sass --registry=https://registry.npm.taobao.org
安装node-sass时需确保与node.js版本兼容,可以使用nvm管理不同版本的node。方法一推荐使用cnpm安装,避免编译错误。方法二则通过设置node-sass的代理地址,从淘宝镜像下载预编译好的版本。这两种方法旨在解决因版本不匹配和编译问题导致的安装失败。
7834

被折叠的 条评论
为什么被折叠?



