内网安装node-sass问题


下载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的版本,放置相应的位置即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM