2

よくわかりません...

大量の js ( rails-fullcalendar )をパッケージ化した新しい gem ファイルをインストールしました。

私は今、この宝石を使いたいと思っています。だから私はいくつかを追加しました

<div id='calendar'></div>

アプリケーションのいくつかのjsで使用します

$('#calendar').fullCalendar();

問題は、適切なjsファイルがないため機能しないことです。次のように、レイアウトに js インクルードを追加しました。

<%= javascript_include_tag "fullcalendar.js" %>

しかし、それはほとんど意味がありません。アセットに fullcalendar.js がないため、js ファイルが見つからないというエラーがブラウザに表示されます。これらのjsはgemファイルのどこにありますか? この gem ファイルから js をインクルードするにはどうすればよいですか?

4

1 に答える 1

0

初心者にとって、これは明らかではありませんでした。これが最良の答えであるかどうかさえわかりません。

まず、application.jsに gem から js を追加します。

= require fullcalendar

次に、aplication.cssに次のように gem から css を追加します。

*= require fullcalendar
*= require fullcalendar.print

このファイルは、サーバーの起動時に CSS を自動的に生成します。そのため、サーバーを再起動することを忘れないでください(再起動する必要があるとは知らなかったので、何度もコンピューターを呪いました)。

人生はもう一度素晴らしいです!

于 2012-07-21T16:42:12.870 に答える