如何使用rhino导入其他javascript文件

B T*_*B T 4 javascript rhino

我不能为我的生活弄清楚如何在Rhino下的javascript中导入javascript文件.基本上,我想做的就是导入"some file.js"并能够在那里使用范围内的东西.

我一直在试图弄乱Context.currenctContext(compileString和compileReader),但是我不明白如何获得适当的Scope并且我不断地使用以下代码获取异常"找不到对象的默认值":

Context.currentContext.compileString("print('something')", "whatever, 0, null).exec(Context.currentContext, null)
Run Code Online (Sandbox Code Playgroud)

如果我不能创建我可以在我的javascript程序中重用的模块,这似乎很愚蠢......任何人都知道如何解决这个问题?

B T*_*B T 7

JavaScript(Rhino)使用库或包含其他脚本

  • 我发誓,在这里询问之前,我在网上看了一遍 (4认同)