figvheelを迷惑メールボックスから実行すると、ファイルの変更が気付かれず、その結果としてページが更新/再ロードされないようです。図版が熱い再読み込みや更新で更新されていません。
答えて
何が起こっていたのか把握しようとすると、結局、figwheelがファイルの変更を検出する方法が決まりました。
ファイルの変更を検出するにはfigwheelはhawk libraryを使用し、次にオペレーティングシステムを使用して、ファイルが更新されたことを通知します。 vagrantはデフォルトでvboxsfを使用するため、ファイルが変更された更新を提供する基本的な更新メカニズムはありません。hereを参照してください。この問題を解決するために、我々は、ファイルの変更をポーリングするだけfigwheelを伝える必要があり、したがって、鷹:
:figwheel {:hawk-options {:watcher :polling}
はちょうどあなたのprofile.cljでこれをポップし、そのファイルが保存された後figwheelが変更を確認することができますポーリングで変更が反映されるまでに時間がかかりますが、少し待ってください。
これは、figwheelがコード変更を実際にプッシュするためにまだアクティブなWebSocket接続を必要とするため、この問題の半分しか解決しません。これは、vagrant VMがネットワーク上の別のマシンであり、websocketをlocalhost以上に公開する必要があるという事実によって複雑になります。
:figwheel {:server-ip "0.0.0.0"}
、その後vagrantfileにfigwheel用WebSocketポートを暴露:これはproject.clj
でfigwheel
マップに別のキーを追加することによって達成することができ
config.vm.network "forwarded_port", guest: 3449, host: 3449
、それは浮浪者にfigwheelを修正する必要があります!
はFYIドッカー/ベイグラントで働いていない
ウォッチタスクを引用する以下のソリューション
troubleshooting on vagrant docker
に同様の問題や仕事を持っていましたか?
シナリオ:Docker/Vagrantでマウントされたファイルに対して、 の間で、NFS経由でゲストとホストOSを変更しました。ファイルシステムイベントは正しく受信されません。
解決策:NFSが inotifyをサポートしていないため、これらの環境でrsyncを使用してください。ゲストOSでreplサーバーを実行し、ホストから に接続することもできます。
- 1. データは変更されますが、再読み込みでは新しいデータがフェッチされません。D3
- 2. Googleマップを更新/再読み込み
- 3. GRAILS GSP - 1回更新後に再読み込みしない
- 4. ユニティ:まだ値が更新されていません - 更新済み
- 5. レコードを読み込んで更新しています
- 6. Rails 3.1変更されていない再読み込み
- 7. 2度目の読み込みまでにビューが更新されない
- 8. インターコムの更新方法ではページの再読み込みがシミュレートされません
- 9. localStorageから読み込まれたテキストが更新されません。
- 10. mongooseが埋め込みドキュメントを更新していません
- 11. Redis同時読み込みと更新
- 12. ジェネリックリストクラスの読み込み、更新、表示
- 13. ページ更新後にスクリプトのみが読み込まれる
- 14. Javascript Google Maps API - 自動シンプルマップを更新/再読み込み
- 15. bulkWriteが更新されていない/更新されていません。
- 16. データベースの行を更新して再読み込みせずに表示
- 17. UITableViewの最初の行 '0'はテーブルの再読み込み時に更新されません。
- 18. データがtableViewに読み込まれていないため、プロフィールを更新していません
- 19. 新しいRDLCファイルに基づいてレポートビューアを再読み込みして更新する
- 20. データを読み込んだ後にDataGridViewCheckboxCellが更新されない
- 21. PHPとMySQL - 更新クエリデータベースが更新されていません
- 22. Slick:更新ループの画像を読み込めません
- 23. JAWSは更新されたaria-labelを読み取っていません
- 24. ページを更新すると、ページが読み込まれません。 Angularjs + Nodejs
- 25. 値がまだ更新されていない値のSQL更新のみ
- 26. ページの再読み込み後にRouterLinkActiveが設定されていません
- 27. App Storeの更新が再調整されていません
- 28. ページを更新せずにjavascriptを再読み込みするには?
- 29. Google Maps APIが地図を読み込んでいません
- 30. excelファイルを読み込んで新しい行を追加する更新
Windowsでrsyncが正常に機能するのに問題がありましたが、これは有効な解決策です。 – royalaid
Windowsで問題がいくつかありましたが、具体的にはそのアリーナ – Kendall