简体   繁体   English

graphql-ruby,rails生成graphql:install不起作用

[英]graphql-ruby, rails generate graphql:install doesn't work

When I run rails generate graphql:install , it throws errors, even I already gem install graphql and graphql-relay. 当我运行rails generate graphql:install ,它会引发错误,即使我已经用gem install graphql和graphql-relay了。

These are the error messages. 这些是错误消息。

Running via Spring preloader in process 64355
Expected boolean default value for '--markerb'; got :erb (string)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--helper'; got true (boolean)
Expected string default value for '--assets'; got true (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Could not find generator 'graphql:install'. Maybe you meant 'react:install', 'pundit:install' or 'devise:install'
Run `rails generate --help` for more options.

Rails -v 4.2.5 Ruby -v 2.4.0 Rails -v 4.2.5 Ruby -v 2.4.0

gem link 宝石链接

looks like these two gems are not compatible with each other. 看起来这两个宝石彼此不兼容。 Please follow these steps to overcome this issue. 请按照以下步骤来解决此问题。

  1. Remove gem 'graphql-relay' from your Gemfile . 取出gem 'graphql-relay'从你Gemfile
  2. bundle install
  3. Make sure you have latest version of graphql 确保您具有最新版本的graphql
    • Check your Gemfile.lock latest graphql version is 1.5.2 检查您的Gemfile.lock最新graphql版本是1.5.2
  4. execute generator rails generate graphql:install 执行生成器rails generate graphql:install

Cheers 干杯

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM