Как встроить библиотеку RRULE JS в задачу VMWare VRO - PullRequest
5 голосов
/ 06 мая 2019

Я пытаюсь создать пользовательское действие в VMWare VRO, которое использует JS для своей логики сценариев. Я пытаюсь встроить две библиотеки в один блок кода, чтобы я мог их использовать. К сожалению, VRO не использует сами включения или концепцию библиотек, поэтому все это должно быть в одном гигантском блоке скриптов.

Я бы хотел использовать эту библиотеку RRULE JS:

https://github.com/conrad-vanl/rrule

Который я могу встроить в один блок кода без проблем. Но это зависит от библиотеки подчеркивания.

https://github.com/jashkenas/underscore

Который, как мне кажется, не может быть вставлен без выдачи следующей ошибки:

TypeError: Невозможно прочитать свойство "n" из неопределенного (неназванный скрипт # 2293)

Я предполагаю, что это связано с форматированием библиотеки подчеркивания. Вот суть моей текущей попытки вложения обоих.

https://gist.github.com/rsaturns/aceceabb87fc28879ffdb214425a2a15

Если я смогу встроить обе библиотеки RRULE и Underscore в один и тот же файл, думаю, я смогу заставить это работать.

...