国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

解決:Error: error:0308010C:digital envelope routines::unsupported

這篇具有很好參考價值的文章主要介紹了解決:Error: error:0308010C:digital envelope routines::unsupported。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

原因
出現這個錯誤是因為 node.js V17版本中最近發(fā)布的OpenSSL3.0, 而OpenSSL3.0對允許算法和密鑰大小增加了嚴格的限制,可能會對生態(tài)系統(tǒng)造成一些影響。

在node.js V17以前一些可以正常運行的的應用程序,但是在 V17 版本可能會拋出這個異常。

碰到這個問題后,查到了這篇文章,只能臨時解決,一重啟就不行了
快速解決方案

終極解決方案(推薦):
修改配置文件,解決報錯,
根據你的系統(tǒng)類型,選擇一個下面的命令,
Linux & Mac OS:

export NODE_OPTIONS=--openssl-legacy-provider

Windows:

set NODE_OPTIONS=--openssl-legacy-provider

然后,找到項目的package.json文件,把自己對應的命令,加上&&,寫到啟動項目的配置里面(構建寫不寫都可以),即可。

例1:腳手架

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

例2:Vue-Element-Admin文章來源地址http://www.zghlxwxcb.cn/news/detail-822395.html

"scripts": {
    "dev": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
//略...
  },

到了這里,關于解決:Error: error:0308010C:digital envelope routines::unsupported的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Error: error:0308010C:digital envelope routines::unsupported的解決之道

    在編程過程中,我們經常會遇到各種錯誤。其中,\\\"error:0308010C:digital envelope routines::unsupported\\\"這個錯誤通常是由于OpenSSL庫的版本不兼容導致的。下面我將詳細介紹如何解決這個問題。 當我們使用OpenSSL庫進行加密和解密操作時,可能會遇到\\\"error:0308010C:digital envelope routines::unsu

    2024年01月19日
    瀏覽(15)
  • 解決error:0308010C:digital envelope routines::unsupported的方法

    本文旨在解決在使用Node.js環(huán)境或相關依賴時可能遇到的error:0308010C:digital envelope routines::unsupported錯誤。我們將從報錯問題、報錯原因和解決方法三個方面進行詳細解析。 當在Node.js環(huán)境中運行某些加密相關的操作時,可能會遇到error:0308010C:digital envelope routines::unsupported這樣的錯

    2024年04月26日
    瀏覽(46)
  • Error message “error:0308010C:digital envelope routines::unsupported“ 解決方案

    Error message “error:0308010C:digital envelope routines::unsupported“ 解決方案

    ??大家好,我是愛編程的喵喵。雙985碩士畢業(yè),現擔任全棧工程師一職,熱衷于將數據思維應用到工作與生活中。從事機器學習以及相關的前后端開發(fā)工作。曾在阿里云、科大訊飛、CCF等比賽獲得多次Top名次?,F為CSDN博客專家、人工智能領域優(yōu)質創(chuàng)作者。喜歡通過博客創(chuàng)作

    2024年02月04日
    瀏覽(18)
  • Webpack 解決:Error: error:0308010C:digital envelope routines::unsupported 的問題

    Webpack 解決:Error: error:0308010C:digital envelope routines::unsupported 的問題

    其一、報錯為: Error: error:0308010C:digital envelope routines::unsupported 中文為: 錯誤:錯誤:0308010C:數字信封例程::不支持 其二、問題描述為: 在項目打包的時候 npm run build ,控制臺報錯,并拋出一個 Node.js v18.16.0 的問題; 其三、控制臺報錯的頁面顯示為: 根據報錯的提示:

    2024年02月05日
    瀏覽(24)
  • 解決Error: error:0308010C:digital envelope routines::unsupported的四種解決方案

    問題描述: ? ? ? ? 報錯: Error: error:0308010C:digital envelope routines::unsupported 報錯原因: ? ? ? ? 主要是因為?nodeJs V17 版本發(fā)布了 OpenSSL3.0 對算法和秘鑰大小增加了更為嚴格的限制,nodeJs v17 之前版本沒影響,但 V17 和之后版本會出現這個錯誤。 我的node版本是v18+ 報錯詳細信息

    2024年02月05日
    瀏覽(26)
  • 項目運行95%報錯 Error: error:0308010C:digital envelope routines::unsupported解決方案。

    node.js版本過高,因為 node.js V17版本中最近發(fā)布的OpenSSL3.0, 而OpenSSL3.0對允許算法和密鑰大小增加了嚴格的限制。 95% emitting CompressionPlugin ERROR ?Error: error:0308010C:digital envelope routines::unsupported Error: error:0308010C:digital envelope routines::unsupported 終端輸入命令后再運行項目代碼 方案1(

    2024年02月04日
    瀏覽(25)
  • Node:解決Error: error:0308010C:digital envelope routines::unsupported的四種解決方案

    ??????? 主要是因為 nodeJs V17 版本發(fā)布了 OpenSSL3.0 對算法和秘鑰大小增加了更為嚴格的限制,nodeJs v17 之前版本沒影響,但 V17 和之后版本會出現這個錯誤。 我的node版本是v18+ 報錯詳細信息: ?? 方案1:打開IDEA 終端,直接輸入 Linux Mac OS: Windows: 方案2:打開IDEA 終端,直

    2024年04月13日
    瀏覽(25)
  • Error: error:0308010C:digital envelope routines::unsupported

    Error: error:0308010C:digital envelope routines::unsupported

    vscode運行react時報錯 opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ], library: ‘digital envelope routines’, reason: ‘unsupported’, code: ‘ERR_OSSL_EVP_UNSUPPORTED’ 什么原因導致 “0308010c:digital envelope routines::unsupported” 的錯誤? 你遇到這個錯誤的可能原因主要有兩個

    2024年02月16日
    瀏覽(17)
  • 運行老版本的項目時 報錯 Error: error:0308010C:digital envelope routines::unsupported 的問題解決

    環(huán)境 Node.js :v18.12.1 開發(fā)工具:VsCode 運行項目報錯如下: 原因 Node.js 的版本太高,在 Node.js V17 版本中發(fā)布的 OpenSSl3.0 對允許算法和密鑰大小增加了嚴格的限制,可能會對生態(tài)系統(tǒng)造成影響。 解決方法: 永久解決 問題: 第一:命令行輸入 第二:主動降低 Node.js 的版本。

    2024年02月12日
    瀏覽(18)
  • error:0308010C:digital envelope routines::unsupported

    error:0308010C:digital envelope routines::unsupported

    使用 npm run dev 或者 yarn run dev 時報錯:error:0308010C:digital envelope routines::unsupported nodejs 版本為 18.12.1 Google 了一下發(fā)現是 Node JS 17 的 BUG,相關 ISSUE 也給出了解決辦法,就是修改package.json,在相關構建命令之前加入 set NODE_OPTIONS=--openssl-legacy-provider 例如,如果你使用的命令是 np

    2024年02月11日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包