关于npm:npmyarn-start-error0308010Cdigital-envelope

如果报上面的谬误:

error:0308010C:digital envelope routines::unsupported

因为>=nodev17+当前的加密批改导致的,解决形式:
1、降级<=16-
2、export或set NODE_OPTIONS=–openssl-legacy-provider,大概率是有效,倡议在package.json 设置 set NODE_OPTIONS=–openssl-legacy-provider:

"start": "set NODE_OPTIONS=--openssl-legacy-provider && cross-env UMI_ENV=dev umi dev"

留神:低于17的不必加,高于的加,否则会报错

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理