ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

win系统下node-sass编译不通过问题处理

2021-07-02 15:02:05  阅读:226  来源: 互联网

标签:node vendor sass win binding x64 win32


之前曾经介绍过一个可跨平台的微信小程序反编译客户端,这个客户端是基于electron-vue开发的,然后前阵子在win10系统下执行 npm run dev 的时候出现了如下错误:

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

 

原因

node-sass编译失败,node-sass\vendor\win32-x64-51 目录下缺少 binding.node 文件

 

解决方法

  • 方法一:执行如下命令重新编译node-sass

npm rebuild node-sass

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

  • 方法二:从 https://github.com/sass/node-sass/releases 下载相应版本的 binding.node 文件,放入到 node-sass\vendor\win32-x64-51 目录下
    例:
    下载的 win32-x64-83_binding.node 文件,重命名为 binding.node 后放入到 node-sass\vendor\win32-x64-51 目录下

 

然后我们再执行 npm run dev就可以正常出现界面了。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

当然这个node-sass问题其实是个共通的问题,如果你的项目引用了node-sass 就可以考虑使用上述方法去解决。

 

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

微信公众号菜单点击发送实况天气预报


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

解决pm2执行时不定期弹窗wmic.exe问题


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

wxappUnpacker的bingo.bat脚本逐行解读


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

electron项目打包失败问题说明


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

介绍一个可跨平台的微信小程序反编译客户端

 

标签:node,vendor,sass,win,binding,x64,win32
来源: https://blog.51cto.com/u_2275708/2970310

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有