Задать вопрос
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
  • Вопрос задан
  • 275 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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