solidify
1.0.0
RailsはShopify Liquidテーマファイルを満たしています。
この行をアプリケーションのGemfileに追加します。
gem 'solidify'そして実行してください:
$ bundle install
必要な移行をアプリに入れるには、以下を実行します(これにより、 solidus_auth_deviseでsolidusを既に設定していると仮定します):
$ rails generate solidify:installCarrierWave GemがテーマファイルをS3に保存できるように、これらのenv変数を追加してください。
AWS_ACCESS_KEY_ID : ' '
AWS_SECRET_ACCESS_KEY : ' '
AWS_S3_REGION : ' us-east-1 '
AWS_S3_BUCKET_NAME : ' solid5-shop 'このコマンドを実行して、デフォルトのテーマ、ショップ設定、リンクリストをシードします。
$ rails solidify:shop:seed_everythingテーマファイルをダウンロードするには、実行します。
$ rails solidify:theme:download_all_themesテストを実行するには、最初にテストアプリを作成する必要があります。これは、実行することで実行できます。
$ bundle exec rakeこれにより/spec/dummyディレクトリにダミーアプリが作成され、ルーボコップとすべてのRSPECテストが実行されます。 2回目のテストを実行するには、Rakeで実行する必要はありませんが、次のことを介して通常実行できます。
$ rspecまたは
$ spring rspecMITライセンス