1. 首页
  2. 学习室

HbuilderX软件更新之后,uniapp项目无法运行,编译时node-sass报错。

第一天用hbuilderX写着代码,第二天到公司,打开电脑,发现软件有更新提示,好咧,更新hubilderX,又能摸鱼一小会儿 [林大B6]

更新结束后运行项目,啊咧?报错?

可以看到上面的Error  win32-x64-47_binding.node is not a valid win32 application

进入文件目录,发现的确有这么一个名字叫win32-x64-47_binding的node 文件 然后报错的意思是  win32-x64-47_binding。node不是一个有效的Win32应用程序(直接丢翻译的) [林大B5] 

啊这,怎么一个更新就用不了了? 既然不是有效的,那就先删除看看是什么情况。 :阿鲁10:

结果就是报错

根据提示,执行上面三个命令,似乎就能解决问题。 [林大B7]

第一个命令是创建一个文件夹,如果有的话则不进行创建

第二个命令是进入该文件夹

第三个命令可能会需要管理员权限,是用来安装 win32-x64-47_binding.node这个文件的,后面的路径则是去淘宝镜像进行安装,结果依旧是报错的。 [林大B5]

???一脸懵逼,然后看了一下后面需要的是win32-ia32-72_binding.node 我就直接去找这个文件(我是在HbuilderX的文件夹HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor下找到的win32-ia32-72_binding.node文件,粘贴到C:\Users\Administrator\AppData\Roaming\npm-cache\node-sass里面,并且将名字修改成win32-x64-47_binding.node) 运行成功! :贴吧表情26:

[打赏一下]
  • 版权声明:本文基于《知识共享署名-相同方式共享 3.0 中国大陆许可协议》发布,转载请遵循本协议
  • 文章链接:https://www.imiowo.cn/762.html [复制] (转载时请注明本文出处及文章链接)
上一篇:
:下一篇
今天又是荒废的一天。

作者:洛斯

洛斯
介绍:大西瓜

文章:50篇

最后更新:21-07-16

发表评论

gravatar

当前页面评论被关闭,原因如下: