您的位置:首頁 >資訊 > 正文

    node18 vue2啟動報錯 error:0308010C:digital envelope routines::unsupported

    來源:博客園2023-08-30 16:24:49


    (資料圖片僅供參考)

    出現(xiàn)原因

    貌似是因為是因為 node 17版本開始發(fā)布的OpenSSL3.0, 而OpenSSL3.0對允許算法和密鑰大小增加了嚴(yán)格的限制,可能會對生態(tài)系統(tǒng)造成一些影響。

    解決方法

    第一種方法降低node版本

    降低到17以下即可 ,如項目不能降低版本 看后面的解決方式

    第二種方法 設(shè)置NODE_OPTIONS環(huán)境變量

    打開終端 這種只是臨時設(shè)置變量 想永久設(shè)置

    mac / linux設(shè)置方法

    export NODE_OPTIONS=--openssl-legacy-provider

    打開cmd ,window設(shè)置方法

    set NODE_OPTIONS=--openssl-legacy-provider

    執(zhí)行完以上命令后 再重新npm run dev 問題已解決。

    第三種方法 package.json增加配置

    在scripts 中dev加配置命令 set NODE_OPTIONS=--openssl-legacy-provider &&

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

    以上三中方式隨便選其中一種解決即可

    關(guān)鍵詞:

    最近更新

    亚洲av午夜福利精品一区人妖| 亚洲综合国产成人丁香五月激情| 亚洲中文字幕无码中文字| 日韩精品亚洲人成在线观看| 亚洲精品美女久久久久99| 亚洲伊人久久综合中文成人网| 亚洲成av人片不卡无码久久| 天堂亚洲免费视频| 亚洲Av无码国产情品久久| 国产亚洲综合视频| 亚洲国产精品专区在线观看| 亚洲?V无码成人精品区日韩| 亚洲国产成人爱av在线播放| 亚洲乱码国产一区网址| 国产中文在线亚洲精品官网| 亚洲熟妇av一区二区三区| 亚洲区小说区图片区QVOD| 亚洲韩国精品无码一区二区三区| 国产亚洲人成网站在线观看不卡 | 亚洲熟女少妇一区二区| 亚洲欧洲美洲无码精品VA| 亚洲AV无码久久精品成人| 亚洲激情在线视频| 亚洲成人免费网站| 亚洲日韩一中文字暮| 日本亚洲欧美色视频在线播放| 亚洲 综合 国产 欧洲 丝袜| 亚洲伊人久久综合中文成人网| 亚洲国产无套无码av电影| 亚洲第一成年男人的天堂| 亚洲精彩视频在线观看| 亚洲sss综合天堂久久久| 亚洲成在人线在线播放无码| 亚洲第一黄色网址| 亚洲女同成av人片在线观看 | 精品久久久久久久久亚洲偷窥女厕| 色婷婷亚洲一区二区三区| 久久精品亚洲男人的天堂| 亚洲国产另类久久久精品| 亚洲黄色免费网址| 亚洲日韩一区二区三区|