让前端飞Web前端之路

关于Hbuilderx使用sass编译插件出错

2020-04-04  本文已影响0人  欺我老无力

1.错误描述 依据提示信息可以判断是版本文件缺失(直接命令行执行该提示后,其第三步下载的文件版本依然不对,所以需手动执行下载)

错误原因:D:\Program\HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-x64-72\binding.node文件的版本不对或缺失,导致出现报错


错误提示

2.解决办法

2.1 执行cmd查看需要对应的哪个版本文件 (我这里是win32-x64-72)

node -p "[process.platform, process.arch, process.versions.modules].join('-')"


查看所需版本

2.2 知道需要的版本后 就去创建目录然后下载这个版本放进去就行了

创建目录:cmd执行错误提示的mkdir那一行
我这里执行之后自动在该目录下创建了一个win32-x64-72文件夹

创建目录

2.3 下载对应的文件

然后到https://github.com/sass/node-sass/releases点击下载对应的版本(依据你自己需要的版本下载),注意需要把文件名称修改成binding.node

下载对应版本

把刚刚下载的文件的名称修改成binding.node,放入刚刚创建的文件夹内,重启hx。


放入

右键外部命令--插件--sass 成功编译


1.png 2.png
上一篇下一篇

猜你喜欢

热点阅读