2016-08-04 5 views
0

私はRails 4をビルドしましたが、今はHerokuに展開しようとしています。herokuにデプロイするときのアセットパイプラインのプリコンパイルの問題

git push heroku masterコマンドを実行すると、Herokuがrake assests:precompileを実行するとプロセスがシャットダウンします。私は私のコードでこのエラーがどこにあるの損失で午前

Sass::SyntaxError: Invalid CSS after "... "bootstrap" */": expected "{", was ""

:私は、次のエラーメッセージが表示されます。私はbootstrap-sass宝石を私のgemファイルに入れましたが、Bootstrapが提供するダウンロードのcssフォルダも資産/スタイルシートフォルダに含めました。以下は

は私application.css.sassファイルに必要としていたものです:最後の注意点として

*= require font-awesome 
*= require_tree . 
*= require_self 
*/ 

@import "bootstrap-sprockets"; 
@import "bootstrap"; 

、私はまた、ローカルrake assets:precompileコマンドを使用してプリコンパイルしています。さらに、config.assets.compiletrueに設定しました。私のapplication.rbファイルには、config.assets.css_compressor = :sassのコメントを外すだけです。

ご指摘いただければ幸いです。

答えて

0

コードから*/(右下*= require_self)を削除してください。それはエラーが何を指しているのかです(それはあまり明確ではありませんが)。

+0

私は自分のコードから削除しましたが、私はまだ同じエラーメッセージが表示されています。私はCSS/JSファイル、特にブートストラップからのものをすべて削除しようとしましたが、私はまだ同じエラーがあります。 – johnmc

+0

Hmmm。また、 '@ import'ステートメントの後に'; 'を取り除いてみてください。それらはそこにあるべきではありません。 –

+0

Ryanは助けてくれてありがとう。私はヒロクに間違って押しつけていました。私はフィーチャーブランチで働いていて、ヘロクマスターに押しかけていました。明らかに不可能です。私はプッシュアップのための適切な構文に切り替え、すべてうまくいきました。 – johnmc

関連する問題