开源项目ruoyi很火爆,也有不少人学习,我也是其中之一。但在学习过程中也会遇到很多问题,比如,启动前台vue工程后,有可能报错error:0308010C:digital envelope routines::unsupported。这个问题简单来说就是你的node.js版本太高了,最直接的方法就是重新安装Node.js,降到16版本。但有时我们无法更换版本,我们可以通过向vue工程的package.json增加配置来解决。具体添加内容如下:

"scripts": {
    "serve": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build": "vue-cli-service build"
  }

 

Logo

快速构建 Web 应用程序

更多推荐