升级了nodejs17后使用yarn install
命令时出现 Error: error:0308010C:digital envelope routines::unsupported
报错:
windows
window10
nodejs版本:v17.0.1
原因
node17.0以上的版本不支持这样做,我理解是它不支持直接运行ganache-cli,给出的解决办法也没看懂
可以通过设置环境变量来解决这个问题
windows
NODE_OPTIONS=--openssl-legacy-provider
linux
export NODE_OPTIONS=--openssl-legacy-provider
解决办法
能根据上面官方解释链接提供的方法去解决就用那个,不能的话就和我一样降低nodejs的版本。