1

Rails で CommonJS モジュールを使用して JavaScript を開発したいと考えています。また、スプロケットの恩恵を受けたいです。それを解決する browserify-rails gem を見つけました。試してみると、うまく機能しているようです。モジュールを使用できました。しかし、いくつかのファイルを変更してブラウザを更新すると、それらが反映されません。それを解決するアイデアはありますか?

package.json の使用は以下のとおりです。

{
  "name": "",
  "description": "",
  "license": "MIT",
  "repository": {},
  "dependencies": {
    "babelify": "^7.2.0",
    "browserify": "^12.0.1",
    "browserify-incremental": "^3.0.1"
  }
}
4

1 に答える 1

0

残念ながら、browserify-rails v2 でバグが発生し、2.0.0 と 2.0.1 に存在します。リリースしたばかりの 2.0.2 でバグを修正しました。2.0.2 にアップグレードし、次のコマンドでアセット キャッシュをクリアしてください。

rake tmp:clear

のように呼び出す必要がある場合がありますbundle exec rake tmp:clear。どちらも機能しない場合は、プロジェクト ルートからrm -rf tmp/cache. その後、Rails を再起動すると、期待どおりに動作するはずです。

于 2015-11-23T11:12:29.760 に答える