npm更新问题
问题描述 npm ERR! code EEXIST npm ERR! path D:\Develop\nodejs\npm npm ERR! Refusing to delete D:\Develop\nodejs\npm: is outside D:\Develop\nodejs\node_modules\npm and not a link npm ERR! File exists: D:\Develop\nodejs\npm npm ERR! Remove the existing file and try again, or run npm npm ERR! with --force to overwrite files recklessly. 原因 npm 的全局安装路径为 nodejs 所在路径,比如说:我的 nodejs 安装在 D:\Develop\nodejs ,使用 npm 全局安装包时的路径也为 D:\Develop\nodejs ,当我们使用 npm update -g 命令时就会出现错误。 可以通过 npm config get prefix 命令查看全局安装包路径,也可以通过该配置文件查看,该文件是 nodejs安装目录\node_modules\npm\npmrc ,其中 prefix 为全局安装地址,如果没有 prefix 则全局安装地址默认为