JavaScriptファイルを使用したRails gem
-
22-07-2019 - |
質問
作成したプラグインからRails用のruby gemを作成しようとしています。問題は、私のプラグイン「ショートカット」が動作するためにpublic / javascriptsディレクトリにある必要があるいくつかのjavascriptファイルを使用していることです。
作成したgemにあるこれらのjavascriptファイルを、gemを必要とするプロジェクトがアクセスできるようにする最良の方法は何ですか?
解決
Railsジェネレーターをgemに追加して、script/generate <yourgem>
がjavascriptファイルを正しい場所に配置するようにします。
詳細については、ジェネレーターの作成方法 Railscast。
例として、 formtastic gem には、特定のスタイルシートを正しい場所に置くジェネレーターがあります- -javascriptの問題に似ています。
別の例、 nifty-generators は便利なジェネレーターを備えた単なる宝石です。
他のヒント
プラグインのインストール後に自動的に実行されるpostinstall.rb
を作成することにより、それらをコピーできます。
所属していません StackOverflow