カレンダーを簡単に作ってくれるgem、フルカレンダーを実装しようとしています。
ネットで実装方法を調べているとにaplication.cssに
*= require fullcalendar
と記述したい工程があります。
しかし今プログラムではBootstrapを実装する際、aplication.cssをaplication.css.scssに変更して使っており、aplication.css.scssにそのままコードを書くとエラーになりました。
また試しにaplication.cssを新たに生成して
*= require fullcalendar *= require_self *= require_tree .
としましたところカレンダーらしきモノが表示されましたが他のレイアウトが崩れてしまします。
こういった場合はBootstrapかaplication.cssで *= require ~ をつかうgemは2択になるのでしょうか。 「sass問題」ともいえるこのようなケースですが上手く解決する方法はありますか?
お手数ですがご教示いただけるとたすかります。 よろしくお願いします。
エラー内容追記
Sass::SyntaxError in Stages#index
Showing /vagrant/shinya/app/views/layouts/application.html.erb where line #8 raised:
Invalid CSS after "*": expected selector, was "= require fullc..."
Extracted source (around line #4):
2@import "bootstrap";
3
4*= require fullcalendar
5//body {
6//background-color: #111111;
7
このようなエラーです。
aplication.css.scssにはbootstrapを実装する際に
@import "bootstrap-sprockets"; @import "bootstrap";
としてあり、require_tree . の記述は書いていない状態です。 さらにこの後に普通のcss
コードを記述していってある。 といった状態でのエラーになります。
回答1件
あなたの回答
tips
プレビュー