最後に、ダミーの宝石を落として、これに酒宴自身のrake test_app
タスクを使用することにしました。
根本的な問題は、Gemfile に spree_auth_devise を含めていなかったことだと思います。spree拡張機能はspree_frontendに依存しています(図を参照)。
宝石がそこになかったので、そのエンジンは搭載されませんでした。test_app
これは、追加するまで、によって生成されたダミーアプリでも発生しました
# Provides basic authentication functionality for testing parts of your engine
gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '2-0-stable'
私のGemfileへ
真実は、私が意図的にそれを含めていなかったということです。ログイン関連のものは何も追加していません...その依存関係を暗黙的にすることは誤解を招くものではないのだろうか。
関連するコミットは次のとおりです https://github.com/Numerico/spree_variant_options/commit/5152c3c603bf812d7c357bf6a1e89b06b888a0d2