美文网首页
npm ERR! Cannot read property 'r

npm ERR! Cannot read property 'r

作者: 前端研修室 | 来源:发表于2020-04-14 13:21 被阅读0次

    npm ERR! Cannot read property 'resolve' of undefined
    在npm install 安装时出现了这个问题
    解决办法:
    百度了一下,说是镜像源地址(是淘宝的),要切换回原来的
    我看了一下我的,还真是淘宝的。故切换之
    npm get registry // 查看镜像地址
    npm config set registry https://registry.npmjs.org/

    然后,接着npm install安装,嗯,还是报npm ERR! Cannot read property 'resolve' of undefined

    正常。问题通常不会这么容易解决。
    又百度之,可以清除npm本地缓存
    npm cache clear --force
    还是不行。
    嗯。
    再百度之。
    说需要删除本机的npm重新再装。
    sudo npm uninstall npm -g
    Password:
    npm ERR! Cannot read property 'resolve' of undefined
    呵呵。删除看这个:https://stackoverflow.com/questions/20711240/how-to-completely-remove-node-js-from-windows/20711410#20711410

    我用的是这样的硬删除操作:
    cd /usr/local/bin

    sudo rm -rf /usr/local/bin/npm

    sudo rm -rf /usr/local/bin/node
    其他清理工作

    sudo rm -rf /usr/local/share/man/man1/node.1

    sudo rm -rf /usr/local/lib/dtrace/node.d

    sudo rm -rf ~/.npm

    然后去官网重新安装node
    https://nodejs.org/zh-cn/download/current/

    然后解决了。

    相关文章

      网友评论

          本文标题:npm ERR! Cannot read property 'r

          本文链接:https://www.haomeiwen.com/subject/xvpzmhtx.html