如何解决Solidus:找不到用于导轨的发电机g spree:安装
我在使用Rails和Solidus时遇到问题,其中rails generate spree:install
在终端上显示Could not find generator 'spree:install'. Maybe you meant 'devise:install','responders:install' or 'spree:dummy'
的错误
我在ubuntu 20.04 lts上运行着rails 5.2.4.4,ruby 2.7.1,ImageMagick 6.9.10-23和sqlite3 3.31.1。我正在尝试安装Solidus 2.10
我按照文档进行操作,并在运行生成器之前在我的Gemfile中添加了solidus gem和solidus_auth_devise gem,并运行了捆绑软件,但仍然存在此问题。我也尝试遵循github解决方案(https://github.com/solidusio/solidus/issues/3752),但这仍然无法正常工作。我将整个错误放在一个位桶代码段中,...我将不胜感激。
https://bitbucket.org/goldenBoySailsLow/workspace/snippets/5LGqez
解决方法
根据solidus readme-当前生成器称为solidus:install
,因此请使用
bin/rails generate solidus:install
更新:已在ruby 2.7.2上使用rails和solidus的确切版本进行了验证,错误未出现在spree:install
中。
尝试停止spring(弹簧停止)并清理启动快照缓存(rm -rf tmp/cache/bootsnap-*
),看起来有些过时的代码
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。