node升级带来的问题及解决方案(digital envelope routines::unsupported)
搜索得知,此为node17就有的bug,issue的解决方案是在 package.json文件中添加构建前指令 set NODE_OPTIONS=–openssl-legacy-provider。然后在 我的电脑 属性中 添加环境变量,很多人都说 配置完环境变量 要重启系统, 但是我自己的电脑,win11的系统,没有重启,就可以直接将项目跑起来。由于项目需要将 node版本从16升级到了18,但是原有的老项目还是使用的16的环境,导致在运行老版本的时候出现错误。名称:NODE OPTIONS。
原创
2023-08-28 22:51:25 ·
843 阅读 ·
0 评论