现象
现象
运行HBuilder X
时也出现了类似的错误。如下图:
错误关键词:
c:\ws\src\util-inl.h:372: Assertion `!(n > 0) || (ret != nullptr)' failed.
解决方案
我自己都迷迷糊糊的处理了此问题。只能猜测是HBuilder X
本身自带的node
有问题,需要替换。这里我猜测是32
位的不合适,需要手动换成64
位。
找到目标并确认版本号
在路径HBuilderX\plugins\node
内,查询node.exe
的版本,我这里是12.22.1.0
。如下图:
到官网内下载 node.exe
我这里需要下载 window 环境,64 位的 node.exe。这里选择压缩包形式的文件来下载。如下图所示:
下载链接为:https://nodejs.org/download/release/
直接替换 node.exe
解压缩安装包,并直接替换node.exe
文件。选择的文件如下图所示:
我们仅替换一个node.exe
即可。
运行项目
至此已解决问题。运行成功。
参考资料
https://blog.csdn.net/weixin_44506401/article/details/122821122