Mac - npm ERR! Cannot read property 'resolve' of undefined

时间:2021-06-19 18:42:10   收藏:0   阅读:0

Mac使用npm更新包出现问题,使用n切换到不同版本时出错信息还不相同

npm ERR! Cannot read property ‘resolve‘ of undefined
npm ERR! asyncWrite is not a function

怀疑是使用brew更新所有软件时顺带更新了node,导致版本混乱,互相干扰。
浪费了很多时间解决这个问题,最后还是使用了重装大法。

首先卸载本地node和npm

 sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

官网下载安装包安装,简单粗暴
https://nodejs.org/zh-cn/download/

再次安装n,一切正常

sudo npm install n -g

参考:

https://stackoverflow.com/questions/55099569/node-error-cannot-read-property-resolve-of-undefined

个人博客:https://fraee.com/2021/06/18/fix-node.html

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!