私は Ruby On Rails を使用しており、その上に ActiveAdmin を Windows マシンで使用しています。ActiveAdmin はそれとは何の関係もないと思いますが、ただ言っているだけです。
HTML 経由で含まれる Javascript ファイルは/assets/active_admin.js
次のとおりです。マニフェスト ファイル自体は次のようになります。
//= require active_admin/base
//= require just_datetime_picker/nested_form_workaround
Rails アプリケーションを実行して open を実行すると、コンパイル済みでhttp://localhost:3000/assets/active_admin.js
あることがログactive_admin.js
に示されますが、ファイルは最後にセミコロンが追加されているだけでマニフェストのように見えます。
//= require active_admin/base
//= require just_datetime_picker/nested_form_workaround
;
Javascript コードが含まれていないのはなぜですか?
を介して手動でプリコンパイル パイプラインを実行しようとするとbundle exec rake assets:precompile RAILS_ENV=development
、実際にはすべての CSS ファイルが作成されますが、JS ファイルは依然として上記のように見えます。
私はWindowsマシンで操作しているので、宝石「therubyracer」はインストールしていませんが、NodeJS. また、bundle install
正常に動作し、エラーも発生しません。