尚未为上下文加载JSDOM模块

时间:2019-03-03 04:55:02

标签: javascript node.js requirejs jsdom

我正在使用JSDOM API(主分支)(https://github.com/jsdom/jsdom)在服务器端生成svg。我正在使用Nashorn引擎在服务器端评估和执行javascript代码。

包装结构:

enter image description here

主要JS文件:

enter image description here

我正在从Java方法中调用上述JavaScript方法makeSvg(),然后将其传递给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链接中提供的步骤进行操作。

0 个答案:

没有答案