下载node-sass安装文件
找到匹配版本 :在npm install时安装node-sass失败时会有报错信息,其中win32-x64-64_binding.node等字样就是我们需要下载的版本,版本不同名字有所差别;也可以使用
1
命令查看。
node -p "[process.platform,process.arch,process.versions.modules].join('-')"
2. 下载地址:前往github 根据报错下载win32-x64-64_binding.node类文件;
配置环境变量
在用户变量里配置SASS_BINARY_PATH变量,变量值填入下载文件路径。
在系统变量PATH的变量值中添加下载文件路径。
重新npm install
如果还不成功说明环境变量未生效,重启电脑后再次npm install即可。
3.终极办法
到有网络的电脑或者启动过的项目中 到node-moudle下面找到node-sass文件夹直接拷贝,也可以,(亲测可试)
举例 :在我拷贝好整个项目运行的时候,以为这样可以运行,最后发现报错,错误信息
一看就是报错,node-sass,说是找不到.node文件,于是到指定的目录下面发现,有.node文件,只是版本不对应
解决办法:
直接到有网络的电脑中,或者启动过的项目中拷贝对应的node-sass的版本,放置相应的位置即可