美文网首页让前端飞Web前端之路
关于Hbuilderx使用sass编译插件出错

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

作者: 欺我老无力 | 来源:发表于2020-04-04 19:41 被阅读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

    相关文章

      网友评论

        本文标题:关于Hbuilderx使用sass编译插件出错

        本文链接:https://www.haomeiwen.com/subject/ncqsphtx.html