这个错误是由于您的 npm 版本不支持您当前的 Node.js 版本引起的。根据报错信息,您的 npm 版本为 9.8.1,但不支持 Node.js v16.9.0。

解决此问题的方法是升级您的 npm 版本。您可以按照以下步骤进行操作:

  1. 首先,确保您已安装 Node.js 的最新版本。您可以从 https://nodejs.org/ 下载并安装最新版本的 Node.js。

  2. 安装 nvm(Node Version Manager)工具。nvm 允许您在不同的 Node.js 版本之间进行切换和管理。

    • 在终端中运行以下命令来安装 nvm:

      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
      
    • 安装完成后,关闭并重新打开终端。

  3. 安装最新版本的 Node.js。在终端中运行以下命令:

    nvm install node
    

    这将自动安装最新版本的 Node.js。

  4. 使用最新版本的 Node.js。在终端中运行以下命令:

    nvm use node
    

    这将设置您的终端会话以使用最新安装的 Node.js 版本。

  5. 确认您的 npm 版本已更新。在终端中运行以下命令:

    npm -v
    

    您应该看到更新后的 npm 版本号。

现在,您应该能够成功运行 npm run build 命令了

报错 rootVM-4-7-centos admin# npm run buildnpm WARN cli npm v981 does not support Nodejs v1690 This version of npm supports the following node versions ^14170 ^16130 =1800 You can find the latest vers

原文地址: https://www.cveoy.top/t/topic/inky 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录