将 Gem 'wdm' 添加到您的 Gem 文件

Add Gem 'wdm' to your GemFile

Error

我在 git bash

中尝试了 运行 以下命令
rails g scaffold_controller oragnizationsController

我得到了图片中的错误。 我尝试了多种解决方案:

1- 尝试过 运行

gem install wdm

2- 尝试过 运行

bundle install 

3- 我试过添加

gem 'wdm',  '~> 0.1.0'

gem 'wdm',  '~> 0.1.1'

因为我读到 0.1.0 不再工作了。 但是问题还没有解决。我正在使用 windows 10、ruby 2.3.3、rails 5.1.4

有关 wdm 的消息在这里具有误导性。好像只是一个notice/warning.

如果仔细观察,您会发现实际的错误消息打印在其下方的行中。它说:

cannot load such file -- bcrypt_ext (LoadError)

然后看这里:Ruby on windows causes error Cannot load such file bcrypt_ext

卸载 wdm gem 并将其放入 gem 文件,如下所示:

gem 'wdm' if Gem.win_platform?

或者像错误告诉你的那样