Как я могу публиковать приложения без сервера на AWS быстрее? - PullRequest
0 голосов
/ 15 октября 2018

Я не знаю, как этот вопрос логичен, но если все-таки есть возможность решить эту проблему, это заставит меня не тратить время.
У меня есть основное приложение ASP.net, которое состоит из множества библиотек, таких как jquery, modernizer и т. Д. Все они хранятся в папке lib в папке wwwroot.
Когда я начинаю публиковать в AWS (с AWS Toolkit), он начинает архивироваться и публиковаться на сервере как обычно.
Дело в том, что для архивирования всех библиотек потребуется много времени.эти библиотеки не меняются во время проекта, и я просто изменяю некоторые страницы или классы.
Есть ли способ отменить архивирование некоторых папок для более быстрой публикации?

1 Ответ

0 голосов
/ 16 октября 2018

Вы можете добавить это в свой серверный шаблон AWS, чтобы удалить нежелательные пакеты из пакета.

package:
  exclude:
   - scripts/**
   - dynamodb/tables/**
   - policies/**
   - dynamodb/seeds/**

Если вы используете методологию CI / CD, вы можете попросить сборщика кода использовать сценарий в структуре корневой папки для запуска преобразователей пакетов и все такое.Пожалуйста, обратитесь к документации

...