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

【工作記錄】記一次執(zhí)行npm run dev報(bào)錯(cuò)的問(wèn)題

這篇具有很好參考價(jià)值的文章主要介紹了【工作記錄】記一次執(zhí)行npm run dev報(bào)錯(cuò)的問(wèn)題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

記錄一個(gè)npm run dev 報(bào)錯(cuò)的問(wèn)題。
今天在家里電腦跑npm run dev的時(shí)候報(bào)錯(cuò),報(bào)錯(cuò)內(nèi)容如下:

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 (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\util\createHash.js:135:53)
    at NormalModule._initBuildHash (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:417:16)
    at handleParseError (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:471:10)
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:503:5
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:358:12
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    at iterateNormalLoaders (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
    at iterateNormalLoaders (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:221:10)
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:236:3
    at runSyncOrAsync (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:130:11)
    at iterateNormalLoaders (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
    at Array.<anonymous> (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:205:4)
    at Storage.finished (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16)
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9
node:internal/crypto/hash:71
  this[kHandle] = new _Hash(algorithm, xofLen);
                  ^

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 (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\util\createHash.js:135:53)
    at NormalModule._initBuildHash (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:417:16)
    at handleParseError (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:471:10)
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:503:5
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:358:12
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:373:3
    at iterateNormalLoaders (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:214:10)
    at Array.<anonymous> (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:205:4)
    at Storage.finished (E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16)
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9
    at E:\soft\idea\workspace\study\tool-demo\ruoyi-ui\node_modules\graceful-fs\graceful-fs.js:123:16
    at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3) {
  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'

第一時(shí)間去找了度娘,也確實(shí)解決了,但不得不說(shuō)網(wǎng)上還是有一些錯(cuò)誤的答案的。
這個(gè)問(wèn)題是由于node版本過(guò)高導(dǎo)致的,所以有一種方案便是降低node版本,正常來(lái)講17一下就是ok的。
另外一種方案就是在命令行執(zhí)行前設(shè)置下環(huán)境變量,用代碼來(lái)看就是在package.json文件中修改如下內(nèi)容:

"scripts": {
   "dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
   "build:prod": "SET NODE_OPTIONS=--openssl-legacy-provider &&  && vue-cli-service build",
   "build:stage": "SET NODE_OPTIONS=--openssl-legacy-provider && && vue-cli-service build --mode staging",
   "preview": "SET NODE_OPTIONS=--openssl-legacy-provider &&  && node build/index.js --preview",
   "lint": "SET NODE_OPTIONS=--openssl-legacy-provider &&  && eslint --ext .js,.vue src"
 },

看著很簡(jiǎn)單,無(wú)非就是在正常的命令前加了SET NODE_OPTIONS=--openssl-legacy-provider,需要注意的是等號(hào)后面是兩個(gè)-,有的文章寫(xiě)的是一個(gè)-,我自己測(cè)試一個(gè)-是有問(wèn)題的,故此記錄。
希望能幫助到需要的朋友。
創(chuàng)作不易,歡迎一鍵三連。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-524470.html

到了這里,關(guān)于【工作記錄】記一次執(zhí)行npm run dev報(bào)錯(cuò)的問(wèn)題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vue項(xiàng)目 ‘npm run dev‘ 報(bào)錯(cuò) npm ERR! errno 134

    vue項(xiàng)目 ‘npm run dev‘ 報(bào)錯(cuò) npm ERR! errno 134

    npm ERR! errno 134 表示 npm 執(zhí)行出現(xiàn)了致命錯(cuò)誤,通常是由于內(nèi)存不足或程序崩潰導(dǎo)致的。 這時(shí)需要我們分配更多的內(nèi)存給 vue-cli-service serve npm install increase-memory-limit cross-env increase-memory-limit 用于增加腳本的內(nèi)存限制。腳本在執(zhí)行過(guò)程中可能會(huì)消耗大量的內(nèi)存,當(dāng)內(nèi)存被耗盡時(shí)會(huì)

    2024年02月11日
    瀏覽(34)
  • 記一次element-ui的table不顯示,也不報(bào)錯(cuò)的問(wèn)題

    vue版本:2.6.14 element-ui版本:2.15.13 element-ui 的table組件,死活不顯示表頭,給數(shù)據(jù)的話(huà)整個(gè)就空白,不給數(shù)據(jù)就只顯示一個(gè) “暫無(wú)數(shù)據(jù)”, 控制臺(tái)也不報(bào)錯(cuò),降版本也不行 找了半天的原因,甚至重建新項(xiàng)目,最終排查的原因是 vue.config.js 下面的這段代碼出了問(wèn)題。 原因未知

    2024年02月11日
    瀏覽(27)
  • 小程序運(yùn)行npm run dev:mp-weixin報(bào)錯(cuò)問(wèn)題

    小程序運(yùn)行npm run dev:mp-weixin報(bào)錯(cuò)問(wèn)題

    今天在webstorm上打開(kāi)小程序運(yùn)行npm run dev:mp-weixin時(shí)報(bào)了如下錯(cuò)誤 錯(cuò)誤是: 錯(cuò)誤原因是低版本的node不支持??運(yùn)行符 解決方法:將node的版本升到14及以上即可

    2024年02月15日
    瀏覽(26)
  • java.lang.IllegalArgumentException: Malformed \uxxxx encoding — 記一次maven報(bào)錯(cuò)的調(diào)試過(guò)程

    java.lang.IllegalArgumentException: Malformed \uxxxx encoding — 記一次maven報(bào)錯(cuò)的調(diào)試過(guò)程

    本文唯一發(fā)布網(wǎng)站 博客園(官網(wǎng)地址:https://www.cnblogs.com/) 本文地址:https://www.cnblogs.com/zeromi/p/17716933.html 有天需要寫(xiě)個(gè)東西,需要翻一下老代碼,使用idea打開(kāi)一個(gè)很久沒(méi)打開(kāi)的項(xiàng)目,然后不知道為啥到處飄紅 在查看了項(xiàng)目的External Labraries列表,發(fā)現(xiàn)包都有,再看下項(xiàng)目jdk設(shè)

    2024年02月08日
    瀏覽(23)
  • 【npm run dev 報(bào)錯(cuò):error:0308010C:digital envelope routines::unsupported】

    【npm run dev 報(bào)錯(cuò):error:0308010C:digital envelope routines::unsupported】

    問(wèn)題原因: nodejs版本太高(nodejs v17版本發(fā)布了openSSL3.0對(duì)短發(fā)和密鑰大小增加了更為嚴(yán)格的限制,nodejs v17之前版本沒(méi)有影響,但之后的版本會(huì)出現(xiàn)這個(gè)錯(cuò)誤,物品的node版本是20.9.0) 解決方式:(僅windows) 在 package.json 的 scripts 中新增 npm run dev重新啟動(dòng)即可

    2024年02月05日
    瀏覽(45)
  • 記一次 vue npm 安裝依賴(lài)報(bào)錯(cuò)解決

    2、問(wèn)題分析 npm版本過(guò)高 3、問(wèn)題解決 然后重新安裝即可 前端面試題庫(kù) ( 面試必備) ?? ? ? ? ? ? 推薦:★★★★★ 地址:前端面試題庫(kù)

    2024年02月16日
    瀏覽(41)
  • taro(踩坑) npm run dev:weapp 微信小程序開(kāi)發(fā)者工具預(yù)覽報(bào)錯(cuò)

    taro(踩坑) npm run dev:weapp 微信小程序開(kāi)發(fā)者工具預(yù)覽報(bào)錯(cuò)

    控制臺(tái)報(bào)錯(cuò)信息: VM72:9 app.js錯(cuò)誤: ?Error: module \\\'vendors-node_modules_taro_weapp_prebundle_chunk-JUEIR267_js.js\\\' is not defined, require args is \\\'./vendors-node_modules_taro_weapp_prebundle_chunk-JUEIR267_js.js\\\' 環(huán)境: node 版本:v18.16.0 Taro 版本:v3.6.18 vue3 typeScript sass webpack5 解決辦法: webpack5 改為?webpack4 set NOD

    2024年02月03日
    瀏覽(29)
  • vue3.0運(yùn)行npm run dev 報(bào)錯(cuò)Cannot find module node:url

    vue3.0運(yùn)行npm run dev 報(bào)錯(cuò)Cannot find module node:url

    近期用vue3.0寫(xiě)項(xiàng)目,npm init vue@latest — npm install 都正常,npm run dev的時(shí)候報(bào)錯(cuò)如下: 因?yàn)槭褂玫膎ode版本是14.15.1低于15.0.0導(dǎo)致,安裝node版本等于或者大于15.0.0版本,然后npm run dev即可。 不同的環(huán)境,對(duì)nodejs版本的要求不一樣,我們可以使用nvm工具,管理和切換node.js的版本。 (

    2024年02月08日
    瀏覽(98)
  • 【Node.js相關(guān)問(wèn)題】npm install報(bào)錯(cuò)后重裝node版本及npm環(huán)境變量配置及npm run dev啟動(dòng)報(bào)錯(cuò)原因分析解決辦法

    【Node.js相關(guān)問(wèn)題】npm install報(bào)錯(cuò)后重裝node版本及npm環(huán)境變量配置及npm run dev啟動(dòng)報(bào)錯(cuò)原因分析解決辦法

    昨天在準(zhǔn)備打開(kāi)b站up主三更草堂的博客項(xiàng)目08-02.基礎(chǔ)版本前端聯(lián)調(diào)_嗶哩嗶哩_bilibili中的前端工程時(shí),使用以下兩個(gè)命令分別都出現(xiàn)了報(bào)錯(cuò)。 命令1 : # install dependencies npm install 命令2 : # serve with hot reload at localhost:8080 npm run dev 2.1 首先是淘寶鏡像過(guò)期的問(wèn)題,這個(gè)解決辦法比

    2024年04月10日
    瀏覽(61)
  • 記錄一次springboot+netty+websocket報(bào)錯(cuò)的問(wèn)題

    報(bào)錯(cuò)內(nèi)容 io.netty.handler.codec.htttp.websocketx.textwebsocketframe can not be cast to io.netty.handler.codec.http.FullHttpRequest; 核心問(wèn)題 springboot項(xiàng)目設(shè)定了項(xiàng)目訪問(wèn)前綴,/project/ 而我只給websocket設(shè)定了單獨(dú)的訪問(wèn)路徑 pipeline.addLast(new WebSocketServerProtocolHandler(“/msg”)); 前臺(tái)初始化websocket的路徑是

    2024年02月15日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包