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

新手上路,请多包涵

部署到 AWS 时出现纱线错误

error fs-extra@7.0.1: The engine "node" is incompatible with this module. Expected version ">=6 <7 || >=8". Got "7.0.0"

知道如何解决这个问题吗?

如果我在 package.json 中指定引擎,这会解决吗

{
  "engines" : {
    "node" : ">=8.0.0"
  }
}

原文由 JN_newbie 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 577
1 个回答

您可以尝试忽略引擎:

$ yarn install --ignore-engines

要么

$ yarn global add <your app> --ignore-engines

您可以通过运行查看所有可以忽略的内容:

 $ yarn help | grep -- --ignore

--ignore-scripts     don't run lifecycle scripts
--ignore-platform    ignore platform checks
--ignore-engines     ignore engines check
--ignore-optional    ignore optional dependencies

原文由 Alécio Cruz 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题