回答編集履歴
1
あ
answer
CHANGED
@@ -1,11 +1,11 @@
|
|
1
1
|
assets precompile
|
2
2
|
の仕組みを理解されていないのかもしれません。
|
3
3
|
|
4
|
-
assets precompile
|
4
|
+
#assets precompileとは
|
5
5
|
gem file内 と assets以下にあるjs(coffee)とcss(scss,sass)を全部まとめて
|
6
|
-
最適化(コンパイル)して、レイアウト(デフォルトではlayouts/application.html.erb)
|
6
|
+
最適化(コンパイルも含む)して、レイアウト(デフォルトではlayouts/application.html.erb)
|
7
7
|
で一括で読み込むという最適化作業です。
|
8
|
-
application-hash値.js等にコンパイルされてその1ファイルのみを読み込むということです。
|
8
|
+
application-hash値.js等のファイルにコンパイルされてその1ファイルのみを読み込むということです。
|
9
9
|
で、読み込む順番や、必要なものだけを選ぶ設定をするのが
|
10
10
|
|
11
11
|
assets/javascripts/application.js
|
@@ -15,8 +15,10 @@
|
|
15
15
|
ここに
|
16
16
|
//= require ckeditor/init
|
17
17
|
*= require ckeditor
|
18
|
-
とそれぞれ追記
|
18
|
+
とそれぞれ追記して
|
19
|
+
通常のgemは//= require ckeditorだけでいいのですが公式に書いてある場合はそれを優先してください。
|
20
|
+
rake assets:precompile
|
21
|
+
すれば完了です。
|
19
22
|
config.assets.precompile += Ckeditor.assets
|
20
23
|
config.assets.precompile += %w( ckeditor/* )
|
21
|
-
通常はckeditorだけなんですがinitが必要と公式に書いてありました
|
22
|
-
は削除してください。
|
24
|
+
はおそらく不要なので削除してください。
|