npm启动项目出错 报错:‘Error: error:0308010C:digital envelope routines::unsupported’
原因:node版本高于16,项目的版本不高于16,node17之后更新了OpenSSL。解决方法:1、方法一:在命令行修改环境变量:$env:NODE_OPTIONS="--openssl-legacy-provider"在启动项目:yarn start2、方法二:使用nvm将node修改为不高于16的版本...
·
原因:node版本高于16,项目的版本不高于16,node17之后更新了OpenSSL。
解决方法:
-
1、方法一:
- 在命令行修改环境变量:
$env:NODE_OPTIONS="--openssl-legacy-provider"
- 在启动项目:
yarn start
- 在命令行修改环境变量:
-
2、方法二:
使用nvm将node修改为不高于16的版本
更多推荐
已为社区贡献1条内容
所有评论(0)