引擎“节点”与此模块不兼容。预期版本“X.X.X”。得到“X.X.X”

Posted

技术标签:

【中文标题】引擎“节点”与此模块不兼容。预期版本“X.X.X”。得到“X.X.X”【英文标题】:The engine "node" is incompatible with this module. Expected version "X.X.X". Got "X.X.X" 【发布时间】:2021-11-26 05:21:49 【问题描述】:

我收到错误:

引擎“节点”与此模块不兼容。预期版本“10.15.1”。得到“12.14.1”

我该如何解决这个问题?

【问题讨论】:

如果这是第 3 方模块,请询问维护者。这可能只是目光短浅,也可能实际上并不兼容。 是哪个模块?请在 NPM 上提供此模块的链接。 【参考方案1】:

package.json 文件中有一个“引擎”部分。

"engines": 
  "node": "10.15.1"

将其更新为预期的节点版本。

"engines": 
  "node": "12.14.1"

【讨论】:

以上是关于引擎“节点”与此模块不兼容。预期版本“X.X.X”。得到“X.X.X”的主要内容,如果未能解决你的问题,请参考以下文章

引擎“节点”与此模块不兼容。预期版本“12.x”。得到“14.8.0”

错误 style-loader@3.2.1:引擎“节点”与此模块不兼容。预期版本 ">= 12.13.0"。得到“10.19.0”

引擎“节点”与此模块不兼容

将 Tailwind 安装到 Ruby on Rails 6 |引擎“节点”与此模块不兼容

错误 eslint@5.6.0:引擎“节点”与此模块不兼容。尝试创建反应应用程序时

package.json 中的节点引擎 8.x 或 10.x