h***@163.com
h***@163.com
  • 发布:2022-08-04 10:27
  • 更新:2024-07-22 21:00
  • 阅读:4807

【报Bug】哦噢,某些操作引起了插件进程异常退出,可能会导致部分插件功能无法正常使用,建议重启 HBuilderX。

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 3.4.15

浏览器平台: Chrome

浏览器版本: 103

项目创建方式: HBuilderX

操作步骤:

打开IDE就报错

预期结果:

没有白屏,能启动项目,没有报错

实际结果:

白屏卡死->报错->无法启动项目,启动就白屏

bug描述:

打开Hbuildx后先白屏,然后报这个错误。
社区内两个相关问题的解决方案我尝试了没有效果。
首先是系统环境变量已经没有node相关变量,更换了版本没生效

2022-08-04 10:27 负责人:无 分享
已邀请:

最佳回复

DCloud_HB_WDL

DCloud_HB_WDL

从你上传的日志附件中,看到如下信息:

D:\下载文件\HBuilderX.3.4.15.20220610\HBuilderX\plugins\node\node.exe: --openssl-legacy-provider is not allowed in NODE_OPTIONS

原因:--openssl-legacy-provider,导致HBuilderX内置的Node启动报错。

两个解决方案:

  1. 从环境变量中,删除--openssl-legacy-provider
  2. 升级HBuilderX。HBuilderX 3.5.3 Node启动时, 已忽略--openssl-legacy-provider参数,可以使用此版本。
  • h***@163.com (作者)

    我使用的是3.5.3版本,但是每次启动都提示这个D:\下载文件\HBuilderX.3.4.15.20220610\HBuilderX\plugins\node\node.exe: --openssl-legacy-provider is not allowed in NODE_OPTIONS

    2022-08-10 08:36

  • h***@163.com (作者)

    然后等待大概十分钟之后就能正常启动项目

    2022-08-10 08:41

  • DCloud_HB_WDL

    回复 h***@163.com: 都提示这个错误了。 不能从环境变量中把它删掉吗?等啥呢

    2022-08-10 10:01

  • h***@163.com (作者)

    回复 DCloud_HB_WDL: 我十分确定,我环境变量中没有这个,之前弄vue3的时候配置了一下这个环境变量,第一次报错就删了

    2022-08-11 08:38

  • DCloud_HB_WDL

    回复 h***@163.com: 发下qq,我加你,了解下详细信息

    2022-08-11 10:30

两个纠缠之缘

两个纠缠之缘 - 一个程序猿

有解决的吗

  • DCloud_HB_WDL


    • 提供下操作系统、HBuilderX版本号。

    • 提供下运行日志(菜单【帮助 - 查看运行日志】,日志可以另存为txt,然后以附件形式发送给我们)。

    2022-10-08 10:51

两个纠缠之缘

两个纠缠之缘 - 一个程序猿

系统 win10 BuilderX版本号 3.6.4.20220922

  • DCloud_HB_WDL

    日志中的错误: E:\hbuilder\HBuilderX\plugins\node\node.exe: --openssl-legacy-provider is not allowed in NODE_OPTIONS 。如果你的环境变量中配置了--openssl-legacy-provider, 清除掉试试

    2022-10-08 11:05

  • 两个纠缠之缘

    回复 DCloud_HB_WDL:删除了 还是同样的问题

    2022-10-08 11:18

两个纠缠之缘

两个纠缠之缘 - 一个程序猿

node 已经切换 16.x 该删除的我也删除了 还是不行
还有其他解决办法吗

两个纠缠之缘

两个纠缠之缘 - 一个程序猿

切换到 3.6.3.20220919-alpha 可以正常启动项目 建议官方早点修复

phplife

phplife

4***@qq.com

4***@qq.com

这个问题,我解决了
原因是Win64OpenSSL(可能你的安装版本不一样)的安装目录带有空格,卸载OpenSSL后,重新安装,确保路径不带空格,不带中文。安装好后,再启动HBuilder就可以了

1***@qq.com

1***@qq.com

系统 win7 BuilderX版本号 4.15

xiyouyuan

xiyouyuan

我的也是这样报错,两台电脑都是一样,请大神帮忙看下怎么回事。

要回复问题请先登录注册