Использование сторонних библиотек JavaScript

Важно

Использование сторонней библиотеки необходимо согласовать по инструкции.

  1. После согласования добавьте исходники сторонней библиотеки в репозиторий third-party, чтобы она была доступна для сборки даже при отключении Тензора от интернета.
  2. Разместите собранную (min) версию вашей библиотеки в wasaby-cdn или в cdn-репозитории приложения.
  3. Создайте новый интерфейсный модуль .s3mod в папке с библиотекой, в файле укажите for_cdn="1" чтобы обозначить что это cdn-модуль. Добавьте интерфейсный модуль в сервис, где будут использоваться ресурсы. Если ресурсы модуля используются в нескольких приложениях, то добавьте модуль в каждое приложение.
  4. Если ресурсы модуля будут использоваться в большинстве приложений, то добавьте такой модуль в сервис common-resources. Для этого в файл common-resources.s3srv добавьте созданный модуль. Подробнее читайте здесь.

Доставка модулей на сервера сервиса осуществляется в момент обновления прикладных приложений, подробнее читайте в статье.