AstroBlog

宇宙系大学院生の戯言

Vagrantで共有ディレクトリ内のファイルが更新されないときの対処法

SPONSORED LINK

Vagrant側のファイルの内容が変わらない

Vagrantで、

  • ホスト:./html
  • ゲスト:/var/www/html

で共有ディレクトリを組んで使用しています。

しかし、ホスト側(Vagrantではなく、MacのOS X側)で変更した内容がゲスト側(Vagrant側)に反映されない、変わってくれないという状態になりました。

ちなみに、./htmlというのはホームディレクトリ内のhtmlディレクトリという意味です。

ホームディレクトリとは、ぼくのMacでいうとkashiwadayuukiというディレクトリです。

対処法

これをVagrant上で実行しました。

sudo ln -fs ./html /var/www/html

すると、./html内に下の画像のようなアイコンが表示されました。

f:id:nariagarix:20160215112933p:plain

これで、ちゃんとホスト側での変更がすぐに反映されるようになりました。