NPM INSTALL異常緩慢

TLDR;
當(dāng)使用淘寶npm源或者npmmirror.com的時(shí)候,npm install --no-audit

淘寶npm源 aka. https://registry.npm.taobao.org/ 已經(jīng)重定向到 https://registry.npmmirror.com
盡量避免繼續(xù)使用淘寶npm源域名弄砍,Chrome會(huì)提示SSL證書(shū)錯(cuò)誤羹与。

npm install 會(huì)默認(rèn)檢查安裝的依賴?yán)锩嬗袥](méi)有漏洞像街,而這項(xiàng)功能依賴registry的audit相關(guān)接口。npmmirror.com只是提供了資源文件下載的加速,并沒(méi)有提供audit相關(guān)接口實(shí)現(xiàn)。

詳情日志見(jiàn)下方:

npm http fetch POST 501 https://registry.npmmirror.com/-/npm/v1/security/advisories/bulk 71485ms attempt #3 (cache skip)
npm sill audit bulk request failed [object Object]
npm http fetch POST 501 https://registry.npmmirror.com/-/npm/v1/security/audits/quick 70704ms attempt #3 (cache skip)
npm verb audit error HttpErrorGeneral: 501 Method Not Implemented - POST https://registry.npmmirror.com/-/npm/v1/security/audits/quick - [NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet
npm verb audit error     at C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-fetch\check-response.js:95:15
npm verb audit error     at runMicrotasks (<anonymous>)
npm verb audit error     at processTicksAndRejections (node:internal/process/task_queues:96:5)
npm verb audit error     at async Map.[getReport] (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:337:21)
npm verb audit error     at async Map.run (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:107:19)
npm verb audit error     at async Arborist.reify (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\reify.js:154:5)
npm verb audit error     at async Install.install (C:\Program Files\nodejs\node_modules\npm\lib\install.js:170:5)
npm verb audit error  HttpErrorGeneral: 501 Method Not Implemented - POST https://registry.npmmirror.com/-/npm/v1/security/audits/quick - [NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet
npm verb audit error     at C:\Program Files\nodejs\node_modules\npm\node_modules\npm-registry-fetch\check-response.js:95:15
npm verb audit error     at runMicrotasks (<anonymous>)
npm verb audit error     at processTicksAndRejections (node:internal/process/task_queues:96:5)
npm verb audit error     at async Map.[getReport] (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:337:21)
npm verb audit error     at async Map.run (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:107:19)
npm verb audit error     at async Arborist.reify (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\reify.js:154:5)
npm verb audit error     at async Install.install (C:\Program Files\nodejs\node_modules\npm\lib\install.js:170:5) {
npm verb audit error   headers: [Object: null prototype] {
npm verb audit error     server: [ 'Tengine' ],
npm verb audit error     'content-type': [ 'application/json; charset=utf-8' ],
npm verb audit error     'content-length': [ '81' ],
npm verb audit error     connection: [ 'keep-alive' ],
npm verb audit error     'strict-transport-security': [ 'max-age=5184000' ],
npm verb audit error     date: [ 'Wed, 24 Apr 2024 03:08:16 GMT' ],
npm verb audit error     vary: [ 'Origin' ],
npm verb audit error     'request-id': [ 'e4eaf010-01e7-11ef-88b9-039fe19a3c34' ],
npm verb audit error     'x-frame-options': [ 'SAMEORIGIN' ],
npm verb audit error     'x-xss-protection': [ '1; mode=block' ],
npm verb audit error     'x-content-type-options': [ 'nosniff' ],
npm verb audit error     'x-download-options': [ 'noopen' ],
npm verb audit error     'x-readtime': [ '1.144' ],
npm verb audit error     'ali-swift-global-savetime': [ '1713928096' ],
npm verb audit error     via: [
npm verb audit error       'cache4.l2cn3135[0,0,501-0,H], cache77.l2cn3135[0,0], kunlun5.cn3909[55,55,501-1281,M], kunlun10.cn3909[56,0]'
npm verb audit error     ],
npm verb audit error     age: [ '0' ],
npm verb audit error     'x-cache': [ 'MISS TCP_MISS dirn:-2:-2' ],
npm verb audit error     'x-swift-error': [ 'orig response 5xx error' ],
npm verb audit error     'x-swift-savetime': [ 'Wed, 24 Apr 2024 03:08:16 GMT' ],
npm verb audit error     'x-swift-cachetime': [ '1' ],
npm verb audit error     'timing-allow-origin': [ '*' ],
npm verb audit error     eagleid: [ '8ccfecac17139280965711367e' ],
npm verb audit error     'x-fetch-attempts': [ '3' ],
npm verb audit error     'x-local-cache-status': [ 'skip' ]
npm verb audit error   },
npm verb audit error   statusCode: 501,
npm verb audit error   code: 'E501',
npm verb audit error   method: 'POST',
npm verb audit error   uri: 'https://registry.npmmirror.com/-/npm/v1/security/audits/quick',
npm verb audit error   body: {
npm verb audit error     error: '[NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet'
npm verb audit error   },
npm verb audit error   pkgid: undefined
npm verb audit error }
npm sill
npm timing auditReport:getReport Completed in 143364ms
npm sill audit report null
npm timing reify:audit Completed in 143365ms
npm timing reify Completed in 148042ms
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末异希,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子绒瘦,更是在濱河造成了極大的恐慌称簿,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件惰帽,死亡現(xiàn)場(chǎng)離奇詭異憨降,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)善茎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)券册,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人垂涯,你說(shuō)我怎么就攤上這事烁焙。” “怎么了耕赘?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵骄蝇,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我操骡,道長(zhǎng)九火,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任册招,我火速辦了婚禮岔激,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘是掰。我一直安慰自己虑鼎,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布键痛。 她就那樣靜靜地躺著炫彩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪絮短。 梳的紋絲不亂的頭發(fā)上江兢,一...
    開(kāi)封第一講書(shū)人閱讀 51,146評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音丁频,去河邊找鬼杉允。 笑死,一個(gè)胖子當(dāng)著我的面吹牛席里,可吹牛的內(nèi)容都是我干的夺颤。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼胁勺,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼世澜!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起署穗,我...
    開(kāi)封第一講書(shū)人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤寥裂,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后案疲,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體封恰,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年褐啡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了诺舔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖低飒,靈堂內(nèi)的尸體忽然破棺而出许昨,到底是詐尸還是另有隱情,我是刑警寧澤褥赊,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布糕档,位于F島的核電站,受9級(jí)特大地震影響拌喉,放射性物質(zhì)發(fā)生泄漏速那。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一尿背、第九天 我趴在偏房一處隱蔽的房頂上張望端仰。 院中可真熱鬧,春花似錦田藐、人聲如沸荔烧。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)茴晋。三九已至,卻和暖如春回窘,著一層夾襖步出監(jiān)牢的瞬間诺擅,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工啡直, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留烁涌,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓酒觅,卻偏偏與公主長(zhǎng)得像撮执,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子舷丹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容