2015-04-24 7 views
2

Так что это может быть основной вопрос, но я не могу понять это. Также это мое первое приложение MEAN, поэтому извините невежество. Я успешно развернул приложение MEANJS на удаленном сервере в тестовой папке. Все работает нормально. Затем я клонировал репозиторий на моем удаленном сервере на свой компьютер, чтобы внести изменения в код. Затем я ввожу эти изменения в мастера. Теперь проблема, с которой я столкнулся, это:Как внести изменения после развертывания приложения MEANJS?

  1. Я развернул приложение meanjs с помощью grunt build. Это создало папку dist, содержащую application.js, application.min.js и application.min.css
  2. Я вношу изменения в фактические файлы в своих оригинальных публикациях/модулях/папках, а также в приложения/контроллеры/папка. (на моей локальной машине)
  3. Изменения, которые я делаю для общих папок, отражаются, как только я нажимаю файлы, но изменения в приложении/папках не отражают даже на моей локальной машине. Я думаю, что у меня отсутствует базовый момент, потому что до сборки grunt я мог легко манипулировать приложением/файлами. Я даже не вижу никаких консольных заявлений, которые я вхожу больше.

Итак, вопрос в том, нужно ли что-то изменить в файле application.js в моей папке dist /? Как я могу продолжать вносить изменения даже после сборки grunt? Файлы приложения/папки больше не читаются оттуда, но из другого места? Я очень благодарен за объяснение.

ответ

0

Так что ответ запустить

grunt build 

еще раз, после того, как вы сделаете все изменения в контроллерах. Это приведет к восстановлению ваших приложений. Js, application.min.js и application.min.css, которые можно безопасно загрузить в ваше конечное приложение MeanJS. Обратите внимание, что после внесения изменений в файлы просмотра вам не нужно повторно строить, поскольку они могут быть загружены как есть и будут прочитаны непосредственно вашим приложением application.min.js.

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