shevchenkonik
@shevchenkonik

Как настроить watch/livereload из virtualbox?

Создал в Virtualbox (vagrant + nginx) gulp-проектик, с watch/livereload. Файлы лежат на рабочей машине, сделал маунт на папку, gulp проект запускается без ошибок, но не отслеживает изменения файлов и соответственно не обновляет файлы проекта в браузере.

ps Проект на рабочей машине работает ок, только из под Virtualbox не работает.

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.box = "ubuntu/trusty64"

  config.vm.network "forwarded_port", guest: 80,    host: 8282
  config.vm.network "forwarded_port", guest: 3308,  host: 33308

  config.vm.network "private_network", ip: "10.5.5.58"

  config.vm.synced_folder '.', '/home/vagrant/code', nfs: true

  config.vm.provider "virtualbox" do |v|
    v.gui = false

    # Use VBoxManage to customize the VM. For example to change memory:
    v.customize ["modifyvm", :id, "--memory",               "512"]
    v.customize ["modifyvm", :id, "--cpuexecutioncap",      "95"]
    v.customize ["modifyvm", :id, "--natdnshostresolver1",  "on"]
    v.customize ["modifyvm", :id, "--natdnsproxy1",         "on"]
  end

  config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'"

end
  • Вопрос задан
  • 274 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы