2013-05-09 13 views
5

私はEmberアプリケーションを構築していて、アプリケーションを更新するには、常にbrunch watch -sコマンドを再起動する必要があることがわかりました。すべての変更に対してブランチが再コンパイルされる間、変更を取り消すのは、コマンドを再起動するだけです。brunch watch -sのキャッシングを防ぐ方法

何か間違っていますか?この問題を回避する方法はありますか?

注:ブラウザのキャッシュがオフになっている

更新:私はブランチをデバッグする方法を考え出した。私は何を見つけることは次のようである):それはリンク解除イベントをどのように受け取るか、時には

brunch:common Writing file 'public/javascripts/app.js' +14s 
29 May 20:47:46 - info: compiled in 73ms 
brunch:watch File 'app/templates/contact.hbs' received event 'change' +3s 
brunch:file-list Compiled file 'app/templates/contact.hbs' +3s 
brunch:generated-file Joining files 'app/app.js, app/controllers/contact.js, app/initialize.js, app/models/category.js, app/models/marker.js, app/models/stock.js, app/routes/application.js, app/routes/category/index.js, app/routes/contact.js, app/templates/about.hbs, app/templates/application.hbs, app/templates/blog.hbs, app/templates/categories.hbs, app/templates/category.hbs, app/templates/category/index.hbs, app/templates/contact.hbs, app/templates/contactEntry.hbs, app/templates/index.hbs, app/templates/new.hbs, app/templates/specials.hbs, app/views/contact.js, app/views/contactEntry.js' to 'public/javascripts/app.js' +3s 
brunch:common Writing file 'public/javascripts/app.js' +3s 
29 May 20:47:50 - info: compiled in 73ms 
brunch:watch File 'app/templates/contact.hbs' received event 'unlink' +6s 
29 May 20:47:57 - info: compiled in 67ms 
brunch:watch File 'app/templates/contact.hbs' received event 'add' +99ms 
brunch:source-file Initializing fs_utils.SourceFile: {"path":"app/templates/contact.hbs","isHelper":false,"isVendor":false} +10s 
brunch:file-list Compiled file 'app/templates/contact.hbs' +6s 
brunch:generated-file Joining files 'app/app.js, app/controllers/contact.js, app/initialize.js, app/models/category.js, app/models/marker.js, app/models/stock.js, app/routes/application.js, app/routes/category/index.js, app/routes/contact.js, app/templates/about.hbs, app/templates/application.hbs, app/templates/blog.hbs, app/templates/categories.hbs, app/templates/category.hbs, app/templates/category/index.hbs, app/templates/contact.hbs, app/templates/contactEntry.hbs, app/templates/index.hbs, app/templates/new.hbs, app/templates/specials.hbs, app/views/contact.js, app/views/contactEntry.js' to 'public/javascripts/app.js' +6s 
brunch:common Writing file 'public/javascripts/app.js' +6s 

お知らせファイルを再構築しません。私はcontact.hbsファイルだけを少し変更することでこれをテストしました。サーバーが時折再構築され、ときには再構築されないのはなぜですか?私discussion with Paul Millerから

+0

はバグのように聞こえるまもなくリリースされます。 brunch-served-serverファイルにキャッシュヘッダーがありますか? –

+0

私はサーバのヘッダをチェックしました。そして、no-cacheヘッダがたくさんあります。私は別のブランチプロジェクトのセットアップがあり、やや良いです。どこかに設定問題がありますか? – Gevious

+0

非常に疑問ですが、カスタムサーバーを使用しているかもしれません(config.server.path) –

答えて

1

が、これは1.7.0事前に固定し、

関連する問題