npm启动项目出错 报错:‘Error: error:0308010C:digital envelope routines::unsupported’

原因:node版本高于16,项目的版本不高于16,node17之后更新了OpenSSL。

解决方法:

  • 1、方法一:

    1. 在命令行修改环境变量:$env:NODE_OPTIONS="--openssl-legacy-provider"
    2. 在启动项目:yarn start
  • 2、方法二:
    使用nvm将node修改为不高于16的版本

你可能感兴趣的:(npm,vue.js,前端)