gpt4 book ai didi

ruby-on-rails - (React on Rails) 引擎 "node"与此模块不兼容。预期版本 "..."

转载 作者:搜寻专家 更新时间:2023-11-01 00:37:17 24 4
gpt4 key购买 nike

对于那些熟悉 react-on-rails gem 或更普遍的 yarn 的人:

就在今天,我通过 Homebrew 将我的 Node 版本更新到了 8.8.1。现在,当我尝试运行 bundle && yarn && foreman start -f Procfile.dev(或只是 yarn install)时,我收到以下消息:

error react-webpack-rails-tutorial@0.0.1: The engine "node" is incompatible with this module. Expected version "5.10.0".

error Found incompatible module

info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

这可能是我遇到的一个非常简单的问题,但经过几个小时的调试后我无法修复它。

我尝试手动将 package.json 中的 Node 版本更新为我计算机上的版本(似乎没有任何效果),通过 Homebrew 将我的版本降级到 5.10.0(但无法),甚至升级到gem 的最新版本,这意味着还要安装 webpack。

无论我做了什么,我的本地服务器启动(bundle && yarn && foreman start -f Procfile.dev)仍然会导致上述相同的错误。对这个可怜的灵魂有什么想法吗?

最佳答案

对于遇到同样问题的任何人,我还没有找到解决根本问题的方法,但我找到了一个临时解决方法。

简单运行

bundle && yarn --ignore-engines && foreman start -f Procfile.dev

代替

bundle && yarn && foreman start -f Procfile.dev

我希望这可以帮助其他可能发现自己陷入同样情况的人!

关于ruby-on-rails - (React on Rails) 引擎 "node"与此模块不兼容。预期版本 "...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47006985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com