`yarn Upgrade` 失败,并显示“引擎“节点”与此模块不兼容”。

Mic*_*ces 5 ruby-on-rails yarnpkg

运行时yarn upgrade出现以下错误: error browserslist@4.13.0: 引擎“node”与此模块不兼容。预期版本“^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7”。得到“13.6.0”

我正在运行: ubuntu 18.04 Nodejs 13.6 纱线 1.21.1-1 Rails 6.0.0

小智 7

我遇到了同样的错误。

首先,使用检查您的节点版本

node -v
Run Code Online (Sandbox Code Playgroud)

之后,使用npm 中的 n 模块升级节点

sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Run Code Online (Sandbox Code Playgroud)

然后,重新检查您的节点版本。

我在这里找到了解决方案,其中有更多信息,但对我来说,这只是我上面提到的必要内容。


小智 1

只需重新安装节点即可正常工作。显然版本 13.1 是问题所在...您可以使用以下命令检查版本:

node -v
Run Code Online (Sandbox Code Playgroud)