0

これは簡単なことだったはずですが、私は困惑しました。

便宜上、ブートストラップ プラグイン ( bootstrap-combobox ) を取得して gem に変換したので、適切にバージョン管理できます。

私の宝石はbootstrap-combobox-railsです。

それはうまくパッケージ化され、バンドルはうまくインストールされますが、アセットを参照しようとすると: スタイルシートは機能しますが、私のapplication.css.scss.

@import "bootstrap-combobox.css";

(他のすべては .css がなくても問題ありません)。

ただし、javascriptは見つかりません。私がそれを参照するかどうかは関係ありません

//= require bootstrap-combobox.js

また

//= require bootstrap-combobox

私は得る:

$ rake assets:precompile
/Users/denishaskin/.rvm/rubies/ruby-1.9.3-p374/bin/ruby /Users/denishaskin/.rvm/gems/ruby-1.9.3-p374@oneclick/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
couldn't find file 'bootstrap-combobox.js'
  (in /Users/denishaskin/clients/cs/1-click/oneclick/app/assets/javascripts/application.js:18)

提案?ありがとう...

4

1 に答える 1

0

これを解決しました。

それはこれらのいずれかまたは両方でした。どちらがそれを行ったかは正確には思い出せません。ここでは両方について説明します。

  1. 宝石をRails::Engine
  2. への依存関係を追加railtiesするgemspec
于 2013-07-11T21:21:48.887 に答える