打开IDE就报错
- 发布:2022-08-04 10:27
- 更新:2024-07-22 21:00
- 阅读:4807
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.4.15
浏览器平台: Chrome
浏览器版本: 103
项目创建方式: HBuilderX
操作步骤:
预期结果:
没有白屏,能启动项目,没有报错
没有白屏,能启动项目,没有报错
实际结果:
白屏卡死->报错->无法启动项目,启动就白屏
白屏卡死->报错->无法启动项目,启动就白屏
最佳回复
从你上传的日志附件中,看到如下信息:
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启动报错。
两个解决方案:
- 从环境变量中,删除
--openssl-legacy-provider
- 升级HBuilderX。HBuilderX 3.5.3 Node启动时, 已忽略
--openssl-legacy-provider
参数,可以使用此版本。
两个纠缠之缘 - 一个程序猿
有解决的吗
两个纠缠之缘 - 一个程序猿
系统 win10 BuilderX版本号 3.6.4.20220922
我的解决了,这个问题和HBuilderX没关系,应该也不是HBuilderX的bug,和HBuilderX版本也没关系,详细方法见
HbuilderX运行打包项目时报node.exe: --openssl-legacy-provider is not allowed in NODE_OPTIONS的解决办法
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