我目前正在尝试使用Docker在Ubuntu 18.0.4上设置Rails 6.0.2应用程序。我已经成功地使用PostgreSQL设置了数据库,并且通过运行下面的命令安装了必要的gem:
bundle install
但是,当我尝试使用下面的命令安装节点包时:
yarn install
我得到了下面的消息,这让我有些担心,有些事情是不对的:
warning“> webpack-dev-server@3.10.3”has unmet peer dependency“webpack@^4.0.0|| ^5.0.0”。
warning“webpack-dev-server > webpack-dev-middleware@3.7.2”has unmet peer dependency“webpack@^4.0.0”.
我尝试了一些解决方案,但它们都不起作用。接下来我可以尝试什么?
2条答案
按热度按时间pbwdgjma1#
我是这样解决的:
只需运行下面的命令,将yarn的版本升级到您想要的版本:
注意:
yarn
可以替换为需要的版本,比如5.0.0
。其他解决方案
将所需的webpack版本添加到
package.json
文件中。这里使用的webpack版本是4.43.0
:然后运行
yarn install
安装webpack
仅限Docker应用:
在
Dockerfile
中的yarn install
命令之前添加以下命令:在GitHub上引用:Unmet peer dependencies
就这样
“我希望这对你有帮助。
x6yk4ghg2#
我一次升级一个软件包,但不断收到相同的警告。
所以我跑了:
下一次运行时,之前所有的警告消息都消失了: