npm WARN npm npm does not support Node.js v13.9.0
报错解释:
这个警告信息表明,你正在使用的Node.js版本(v13.9.0)不再被npm(Node.js包管理器)官方支持。这可能不会阻止你执行大多数的开发任务,但是意味着你不会接受到npm更新和任何安全修复。
解决方法:
- 升级Node.js到一个被npm支持的版本。你可以访问Node.js官网查看支持的版本列表。
- 如果你不想或不能升级Node.js,你可以考虑使用一个版本管理工具,如nvm(Node Version Manager),来安装并使用一个被npm支持的版本。
步骤如下:
安装nvm(如果尚未安装):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash # 或者 wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
关闭并重新打开终端或者执行下面的命令来启用nvm:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
安装一个支持的Node.js版本:
nvm install node # 安装最新版本 nvm install [version] # 安装特定版本
切换到已安装的支持版本:
nvm use [version]
注意:替换[version]为你想要的具体版本号,例如12.18.3
。
评论已关闭