HBuilderX 安装 scss/sass编译 插件报错 binding.node 解决方案windows版

官方给出的解决方案
让我们在命令行执行下面三行代码
[0;31m--> LibSass 的二进制文件(C:\Program Files\HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-ia32-72\binding.node)缺失,请执行下面3条命令下载对应版本的二进制文件:(有可能引发此错误的原因是 Node 版本变更)

mkdir -p ...\HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-ia32-57
cd ...\HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-ia32-57
curl -o binding.node http://cdn.npm.taobao.org/dist/node-sass/v4.7.2/win32-ia32-57_binding.node

linux命令,windows不能用,没什么*用,官方敲水果机不理会民间疾苦

下面是windows解决方法

方案一(命令行)

打开 cmd 或者 powershell 分别执行下面三行代码

md 你的安装路径\HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-ia32-57
cd 你的安装路径\HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-ia32-57
certutil.exe -urlcache -split -f http://cdn.npm.taobao.org/dist/node-sass/v4.7.2/win32-ia32-57_binding.node

原理就是对应版本目录下没有文件,下载一个就好了,官方提示的链接是淘宝镜像的地址,可以直接使用,需要注意的是上面的代码需要区分版本号,如果不一致,改为官方提示的版本号即可使用

方案二(手动下载)

  1. 直接把提示信息中的下载链接 http://cdn.npm.taobao.org/dist/node-sass/v4.7.2/win32-ia32-57_binding.node 复制到浏览器即可手动下载
  2. 在对应的安装目录里创建 win32-ia32-57 文件夹
  3. 把刚刚下载好的 .node 文件放到 win32-ia32-57 文件夹内
  4. 将刚刚复制过来的文件改名为 binding.node,(注:其他版本同样需要改名)
  5. 重启 HBuilderX

可能遇到的问题:

  1. 升级后的 HBuilderX 使用的版本是 win32-ia32-72 注意修改版本号
  2. win32-ia32-72 直接用命令行下载会失败,官方给的淘宝镜像地址没有对应文件,需要自己去找资源下载 官方发布地址
  3. 命令行遇到下载失败的情况,也会在文件夹内创建一个文件,这时候需要手动删除那个失败文件,另外用手动方式去下载对应的文件来改名【72版本】
  4. 能用尽量不升级

HBuilderX 安装 scss/sass编译 插件报错 binding.node 解决方案windows版相关推荐

  1. ES 7.0.1安装head和sql插件报错处理

    一.问题描述 ES集群安装sql插件后,重启ES报错:uncaught exception in thread [main] org.elasticsearch.bootstrap.StartupEx ...

  2. bazel成功安装后,编译代码报错

    官方地址:https://docs.bazel.build/versions/master/install-ubuntu.html xuqiong@qbb-linux:~/code/tensorflo ...

  3. jenkins不能下载插件报错...certpath.SunCertPathBuilderException: unable to find valid certification path解决

    现象: 安装jenkins后下载插件报错日志如下: sun.security.provider.certpath.SunCertPathBuilderException: unable to find ...

  4. Eclipse 安装插件报错:An error occurred while collecting items to be installed session context was...解决方法汇总

    文章目录 前言 一.产生错误的场景 二.错误信息描述 三.出错原因分析 3.1.错误原因定位 3.2.Eclipse 的更新管理 P2 出错 四.解决方式 4.1.进入 Eclipse 的安装根目录 ...

  5. Jenkins安装插件报错解决方法

    Jenkins安装插件报错解决方法 1.报错场景 2.场景分析 3.问题解决(不一定能全解决,看运气) 1.报错场景 按正常方式安装完Jenkins后安装插件会报错如下: // An highligh ...

  6. RabbitMq安装Web界面插件报错

    RabbitMq安装Web界面插件报错 最近在安装rabbitmq-plugins的时候报了以下的错误,一直不知道什么原因,上网百度了很多,自己尝试了很多,总结下来就是这几步,希望可以给大家帮助: 错 ...

  7. Edge浏览器安装插件报错:显示出现错误 Download interrupted

    目录 出现错误 经过 解决 出现错误 Edge浏览器安装插件报错:显示出现错误 Download interrupted. 或者新换电脑无法同步安装插件. 经过 查询后,较多为修改C盘下Host文件, ...

  8. VScode 使用background插件 报错:Code 安装似乎损坏。请重新安装 解决方法

    VScode 使用background插件 报错:Code 安装似乎损坏.请重新安装 解决方法 安装了background插件后启动时右下角出现弹窗报错 这时候需要使用插件:Fix VSCode Ch ...

  9. MySQL5.7安装半同步插件报错,错误码1126

    MySQL5.7安装半同步插件报错,错误码1126 mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so'; ...

最新文章

  1. 嵌入式开发在过去20年中是如何演变的
  2. 干货丨大数据最核心的关键技术:32个算法
  3. 透析CCNP路由知识五大技术4
  4. 【转】InstantClient安装使用
  5. 图像工程 CH6图像校正和修补
  6. 烹调方案(洛谷-P1417)
  7. Spring Cloud微服务之Feign服务调用(十一)
  8. python numpy array转置_Python numpy数组转置与轴变换
  9. ural 1024. Permutations
  10. 游戏和数学笔记—常拿起来看看
  11. oracle数据库expdp命令,Oracle数据库备份 expdp/impdp导出导入命令
  12. 稳定同位素示踪技术在内源性物质代谢调控中的应用
  13. outlook 2019 mac中如何设置邮件签名
  14. 公开课丨大厂前端初级到高级技术体系
  15. 张艺谋的2008随笔
  16. 51单片机-RGB灯带
  17. 7.31 XMap
  18. C/C++ 与 Python
  19. 顺丰 android 面试题,经典的顺丰面试问题
  20. 日拱一卒,热爱可抵岁月漫长

热门文章

  1. JDK 的安装和配置(JDK 1.8)
  2. 搭建USB摄像头转RTSP服务器的多种方法
  3. 如何用java开发一个网站?
  4. 深渊还是天堂,量化交易能在熊市中实现“躺赢”?
  5. 勒贝格外侧度为0的集合勒贝格可测.
  6. 『2021语言与智能技术竞赛』-多技能对话任务基线系统 Fork 325 喜欢 7
  7. 【135.1】东家电商小程序实操知识文档
  8. 淘宝/Tmall商品详情页视频数据接口(视频数据,销量数据,sku属性数据,页面上有的数据均可以拿到,支持高并发)
  9. _signature、X-Bogus、msToken调试分析【2022.7.21】
  10. redhat linux中文,Redhat 中文解决方案