2015-07-07 4 views
0

Есть ли способ контролировать автоматическое обновление Meteor при изменении клиента? У меня есть метод, который создает изображение в общедоступном/каталоге, и каждый раз при создании образа приложение на localhost перезагружается, что немного беспокоит.Метеор обновляется после изменения клиента (даже когда изображение создается публично)

После создания изображения появляется это сообщение:

=> Client modified -- refreshing 

Чтобы проверить, я просто скопировать изображение в общественном каталоге/и сервер перезапущен.

ответ

1

Это нормальное поведение. Это связано с тем, что вы запускаете приложение meteor в режиме разработки.

Проверьте, если это так, как показано здесь: How a meteor application knows if it's running on development, test or production environment?

Вы должны изменить его в глобальных настройках приложения, или ждать, пока вы не развернуть его (и установить его на production).

+0

Так что для меня нет возможности контролировать это? Например: просто обновите, когда его НЕ из-за нового файла в общедоступном каталоге/каталоге? – TJR

+0

Насколько я знаю, это все или ничего. Вы можете избавиться от этого с помощью выделенного сервера ресурсов, такого как nginx, или использовать gridFS/CollectionFS для хранения ваших файлов, но это всего лишь трудоемкая работа, особенно если вас удовлетворяет (другая) 'public' папка функции (доступны для каждого, встроенные URL-адреса и т. д.) – Billybobbonnet

+0

Хорошо. Спасибо за эту информацию. Это немного тревожно, но я должен жить с ним, пока не собираюсь заниматься производством. :) – TJR

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