老旧的项目在编译的时候,总是会出现这个问题
这是因为npm与OpenSSL不兼容导致的初始化失败
【放心,没有隐藏重要的内容,都是路径罢了】
不用着急,在运行编译命令之前
先在命令行运行一下
export NODE_OPTIONS=--openssl-legacy-provider
然后再次运行你的编译命令
你就会发现不再报错,并且编译成功了
简单但是实用的内容
老旧的项目在编译的时候,总是会出现这个问题
这是因为npm与OpenSSL不兼容导致的初始化失败
【放心,没有隐藏重要的内容,都是路径罢了】
不用着急,在运行编译命令之前
先在命令行运行一下
export NODE_OPTIONS=--openssl-legacy-provider
然后再次运行你的编译命令
你就会发现不再报错,并且编译成功了
简单但是实用的内容