spree_bootstrap_theme (https://github.com/Andrewmp1/spree_bootstrap_theme) をインストールするためのガイドを理解するのに少しあいまいな気がします。何か提案はありますか?どうもありがとう!
以下は私がやったことです:
酒宴のための新しいサンドボックスを作成します。
Gemfile に追加:
gem 'spree_bootstrap_theme', :git => 'git://github.com/Andrewmp1/spree_bootstrap_theme.git'
スタイルシート内の application.css の名前を application.css.scss に変更します
stylesheets フォルダー内に新しいファイルを作成します: bootstrap_and_overrides.css.scss。
次の行を bootstrap_and_overrides.css.scss に追加します。
@import 'store/spree_bootstrap_theme';
application.js を開き、以下を追加します。
//= require bootstrap
レールサーバーを実行する
受け取った結果: http://imageshack.us/f/405/spreet.png/ ご覧 のとおり、レイアウトが壊れていました。ファイルのソースを表示しましたが、ブートストラップについて何も表示されません。私が得たものはここにあります:
<meta content="Spree demo site" name="description" />
<link href="/assets/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
<link href="/assets/normalize.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/skeleton.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/store/screen.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/store/spree_core.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/store/spree_promo.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/store/all.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<meta content="authenticity_token" name="csrf-param" />
<meta content="BoSR3FtvQBjqF68s7amtXGMVypmaW68e7tHhRzYvqzw=" name="csrf-token" />
<script src="/assets/jquery.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery.validate/jquery.validate.min.js?body=1" type="text/javascript"> </script>
<script src="/assets/store/checkout.js?body=1" type="text/javascript"></script>
<script src="/assets/store/product.js?body=1" type="text/javascript"></script>
<script src="/assets/store/cart.js?body=1" type="text/javascript"></script>
<script src="/assets/store/spree_core.js?body=1" type="text/javascript"></script>
<script src="/assets/store/spree_promo.js?body=1" type="text/javascript"></script>
<script src="/assets/store/all.js?body=1" type="text/javascript"></script>
Gemfile にも gem 'bootstrap-sass' を追加しようとしましたが、どちらの場合も結果は上記と同じです。