増子良太のブログです

増子良太が書いているブログです。テーマをしぼらず、思いついたものをただひたすら書いていきます。

vagrantでcssとかjsが反映されない場合はここを見よう!

   

もうずっと悩んでいました。

ローカルの環境をvagrantで作ることが多くて、ローカルにソースを置いて、シンボリックリンクで必要な箇所にファイルを置いているってパターンが多いです。

で、時々問題が起こります。

cssを編集しても反映されない!

それどころか、途中でファイルが切れたり、おかしな文字が入っていて、JavaScriptもエラーになっている。

そんな人に解決方法がわかったので、ご紹介します!!

VagrantでCSSの更新が反映されない場合の対処法 – Qiita

この記事書いた人すごいー!ありがとうございます!!

つまり原因はwebサーバ(apacheやnginx)にありました。

ちょっとむずかしいことはわかりませんが、OS側からファイルを読み込む時に、更新されたことがわからなかったりする??キャッシュを読んじゃう?みたいです。

たしかに、シンボリックリンクのファイルを一度リネームして、戻すと戻ることがありました。

うーん。色々むずかしいですねー。

でもやっと問題解決できた!!

 

 

 - サーバー関連