Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我是否需要安装任何特定的生成器,以便Desive可以在RubyonRails中工作?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 我是否需要安装任何特定的生成器,以便Desive可以在RubyonRails中工作?

Ruby on rails 我是否需要安装任何特定的生成器,以便Desive可以在RubyonRails中工作?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我一直在尝试在我的rails应用程序中添加设备gem,所以我添加了 gem'designe'到我的gem文件,然后我运行 bundle安装 但是当我想跑的时候 rails生成设备:安装 我得到了这个错误: Could not find generator 'devise:install'. Maybe you meant 'assets', 'generator' or 'coffee:assets' 我应该怎么做才能让它安装?这可能只是你写的“bunBle安装”的错误吗,您应该使用“bund

我一直在尝试在我的rails应用程序中添加设备gem,所以我添加了

gem'designe'
到我的gem文件,然后我运行

bundle安装

但是当我想跑的时候

rails生成设备:安装

我得到了这个错误:

Could not find generator 'devise:install'. Maybe you meant 'assets', 'generator' or 'coffee:assets'

我应该怎么做才能让它安装?

这可能只是你写的“bunBle安装”的错误吗,您应该使用“
bundle install
”,并在运行此命令后检查结果是否一切正常,并运行此命令以确保安装了Desive“
gem list--local designe

添加gem的更好方法是搜索并指定gem
对于您的情况,您应该在gem文件中添加
gem'designe','~>4.7','>=4.7.1'
,然后返回控制台类型
bundle install

您是否尝试过
bundle exec rails generate designe:install
,或者以某种方式
spring stop;rails generate Desive安装
?是的,我试过了,但仍然出现同样的错误