现在我已经解决了Ruby的问题,带有webpacker的React部件可能无法加载,如下所示。
yarn install v1.21.1
[1/4] Resolving packages...
[2/4] Fetching packages...
info [email protected]: The platform "win32" is incompatible with this module.
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning " > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-react > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-react > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-react > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-react > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-react > @babel/plugin-transform-react-jsx > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning " > [email protected]" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
warning "webpack-dev-server > [email protected]" has unmet peer dependency "webpack@^4.0.0".
[4/4] Building fresh packages...
Done in 71.58s.
因为我在寻找相同问题时发现了这个问题,所以我也将在这里发布我的发现。
一些背景知识:
这里是对等依赖性。对等依赖项是在运行yarn或npm install时未安装的依赖项。如果您要了解有关对等方依赖性以及NPM软件包系统如何工作的更多信息,请阅读this article。
节点正在使用语义版本控制,这在here中进行了解释。
现在有此特定问题:
在github上阅读以下问题后:
对我来说,我得出的结论是我可以忽略它们,因为这似乎是一个纱线错误,无法找到我已在系统上安装的正确软件包。即便如此,以防万一,在某个时候我遇到问题,我需要对此进行更深入的研究。如果发生这种情况,我将在以后更新答案。