2014-08-09 3 views
1

В настоящее время я использую Vagrant для развертывания виртуальной машины для запуска dev_appserver GAE на виртуальной машине.Vagrant и Google App Engine не синхронизируют файлы

Папка синхронизации работает, и я могу видеть все файлы.

Но после запуска сервера приложений dev изменения файлов python с помощью хост-машины не динамически обновляются.

Чтобы увидеть обновления моих файлов python, мне нужно перезапустить dev appserver на моей виртуальной машине.

Кроме того, у меня есть задачи, которые ищут файлы html/css. Они также не синхронизируются должным образом при обновлении редакторами вне виртуальной машины.

Я подозреваю, что это как-то связано с тем, как Vagrant синхронизирует файлы, измененные на главной машине.

Кто-нибудь нашел решение этой проблемы?

ответ

3

Наконец-то нашёл ответ!

В последней версии движка Google google есть новый параметр, который вы можете передать dev_appserver.py.

используя dev_appserver.py --use_mtime_file_watcher=True работ!

Хотя изменение требует 1-2 секунд для обнаружения, но оно все еще работает!

Смежные вопросы