WTM icon indicating copy to clipboard operation
WTM copied to clipboard

生成项目运行报错

Open sparklerl opened this issue 2 years ago • 4 comments

选择.net5、前端选择react生成项目在运行时出错 提示 “fail: Microsoft.AspNetCore.SpaServices[0] Error: error:0308010C:digital envelope routines::unsupported”

查了下,可能是react和Openssl版本问题导致的,不太明白在框架中咋解决这个问题。 20230118164059

sparklerl avatar Jan 18 '23 08:01 sparklerl

选择VUE作为前端还是会报这个错误

Nodejs版本是v18.13.0 20230118170501

sparklerl avatar Jan 18 '23 09:01 sparklerl

image ClientApp\package.json增加--openssl-legacy-provider

原因是你安装的node版本过高了

LGinC avatar Feb 07 '23 07:02 LGinC

image ClientApp\package.json增加--openssl-legacy-provider

原因是你安装的node版本过高了

谢谢大佬,react的可以跑起来了!VUE的类似的问题,我查了解决方法是要加 set NODE_OPTIONS=–openssl-legacy-provider在构建之前,但是我不知道加在package.json的那个位置,build项里面加了没成功。

sparklerl avatar Feb 08 '23 02:02 sparklerl

image ClientApp\package.json增加--openssl-legacy-provider 原因是你安装的node版本过高了

谢谢大佬,react的可以跑起来了!VUE的类似的问题,我查了解决方法是要加 set NODE_OPTIONS=–openssl-legacy-provider在构建之前,但是我不知道加在package.json的那个位置,build项里面加了没成功。 image 加在这两个位置,可以了

sparklerl avatar Feb 08 '23 03:02 sparklerl