Модуль JSDOM еще не загружен для контекста - PullRequest
0 голосов
/ 03 марта 2019

Я использую JSDOM API (master-branch) (https://github.com/jsdom/jsdom) для генерации svg на стороне сервера. Я использую механизм Nashorn для оценки и выполнения кода javascript на стороне сервера.

Структура пакета:

enter image description here

Основной файл JS:

enter image description here

Я звонюВышеупомянутый метод JavaScript makeSvg () из метода Java, который я передаю его механизму JavaScript для обработки. Как только механизм JavaScript оценивает и выполняет метод JavaScript, я получаю следующую ошибку в консоли в JDeveloper.

Ошибка:

Getting require JSDOM object
Error while getting JSDOM object
Error message: Module name "jsdom" has not been loaded yet for context: _. 
Use require([])
http://requirejs.org/docs/errors.html#notloaded
Error Line Number: 419
Error Stacktrace: Error: Module name "jsdom" has not been loaded yet for 
context: _. Use require([])
http://requirejs.org/docs/errors.html#notloaded
at makeError (<eval>:444)
at localRequire (<eval>:1685)
at requirejs (<eval>:2030)
at makeSvg (<eval>:52)
at <program> (<eval>:1)

Чего мне не хватает? Я выполняю шаги, указанные в ссылке JSDOM github.

...