保定學(xué)校網(wǎng)站建設(shè)小程序搭建教程
不知道有沒有跟我一樣的情況,在使用npm i
的時(shí)候一直報(bào)錯(cuò):cb() never called!
換了很多個(gè)node版本,還是不行,無法解決這個(gè)問題
百度也只是讓降低node版本請(qǐng)緩存,gpt給出的解決方案也是同樣的
但是緩存清過很多次了,node也嘗試過多個(gè)版本,我實(shí)在是想不通為什么會(huì)出現(xiàn)這種情況
直到我發(fā)現(xiàn)任務(wù)管理器cpu和內(nèi)存全部跑滿了,剛開始我還以為是我電腦太拉的問題
后來發(fā)現(xiàn)每次都是因?yàn)?code>Antimalware Service Executable這個(gè)進(jìn)程才使得cpu跑到100%
再次詢問gpt:cpu跑滿100%的時(shí)候是否會(huì)導(dǎo)致npm報(bào)錯(cuò)cb() never called!
,gpt回答會(huì)
Antimalware Service Executable
這個(gè)東西不想多做介紹,有興趣的自己去查詢是什么
解決辦法:
- 打開設(shè)置->安全中心
2. 下載 Defender Control工具
點(diǎn)擊下載
解壓后打開
點(diǎn)擊停用Windows Defender(D),停用成功會(huì)像是
再次打開任務(wù)管理器就沒有Antimalware Service Executable
,重啟后也沒有
再次使用npm i
已經(jīng)可以正常運(yùn)行
更多詳情可以查看 Windows11 徹底關(guān)閉Windows Defender降低內(nèi)存占用,殺掉Antimalware Service Executable進(jìn)程