我的 React 应用程序突然在本地服务器崩溃:error:0308010C:digital envelope routines::unsupported

编程入门 行业动态 更新时间:2024-10-05 19:09:37

我的 React <a href=https://www.elefans.com/category/jswz/34/1771452.html style=应用程序突然在本地服务器崩溃:error:0308010C:digital envelope routines::unsupported"/>

我的 React 应用程序突然在本地服务器崩溃:error:0308010C:digital envelope routines::unsupported

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:71:19)
    at Object.createHash (node:crypto:133:10)
    at module.exports (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/util/createHash.js:90:53)
    at NormalModule._initBuildHash (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/NormalModule.js:386:16)
    at handleParseError (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/NormalModule.js:434:10)
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/NormalModule.js:466:5
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/NormalModule.js:327:12
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at iterateNormalLoaders (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:236:3
    at runSyncOrAsync (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:130:11)
    at iterateNormalLoaders (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:232:2)
    at Array.<anonymous> (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:205:4)
    at Storage.finished (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:55:16)
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:91:9
/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/react-scripts/scripts/start.js:19
  throw err;
  ^

Error: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:71:19)
    at Object.createHash (node:crypto:133:10)
    at module.exports (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/util/createHash.js:90:53)
    at NormalModule._initBuildHash (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/NormalModule.js:386:16)
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/NormalModule.js:418:10
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/webpack/lib/NormalModule.js:293:13
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:367:11
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:233:18
    at context.callback (/Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
    at /Users/parasnagpal0707/Documents/Projects/StalkHub/node_modules/babel-loader/lib/index.js:51:103 {
  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
}

我收到以下错误

命令行

尝试使用 npm run start 启动应用程序时。

在屏幕上

我正在使用节点版本 18,我的依赖项是:

{
  "name": "github-search",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@auth0/auth0-react": "^1.12.0",
    "@testing-library/jest-dom": "^5.16.5",
    "@testing-library/react": "^13.4.0",
    "@testing-library/user-event": "^13.5.0",
    "axios": "^1.2.1",
    "fusioncharts": "^3.19.0",
    "node-polyfill-webpack-plugin": "^2.0.1",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-fusioncharts": "^4.0.0",
    "react-icons": "^4.7.1",
    "react-router-dom": "^5.2.0",
    "react-scripts": "^5.0.1",
    "styled-components": "^5.3.6",
    "web-vitals": "^2.1.4"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "CI= react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "webpack": "^5.79.0"
  }
}

我尝试通过将 React 脚本更改为旧提供程序来修复它,并且多次使用 npm audit --fix force,仍然没有结果。

回答如下:

更多推荐

我的 React 应用程序突然在本地服务器崩溃:error:0308010C:digital envelope routines::unsupported

本文发布于:2024-05-28 11:22:48,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770135.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:应用程序   服务器   error   React   routines

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!