“如何修复”;“未定义”不是对象;Javascript中的错误

“如何修复”;“未定义”不是对象;Javascript中的错误,javascript,adobe-illustrator,Javascript,Adobe Illustrator,我试图在illustrator中使用脚本。其中一些需要能够导入其他脚本,因此我找到了下面的代码。当我尝试运行它时,我收到 错误21:未定义不是对象。 第6行->变量库=(函数(libpath){” 我看过了其他的答案,似乎问题在于“库”(?)是未定义的,我应该首先定义它。遗憾的是,我不知道它应该定义为什么。或者我不理解这个问题 我希望它导入helloworld.jsx,从而能够运行helloworld函数 //从中导入函数的库https://gist.github.com/jasonrhodes

我试图在illustrator中使用脚本。其中一些需要能够导入其他脚本,因此我找到了下面的代码。当我尝试运行它时,我收到

错误21:未定义不是对象。
第6行->变量库=(函数(libpath){”

我看过了其他的答案,似乎问题在于“库”(?)是未定义的,我应该首先定义它。遗憾的是,我不知道它应该定义为什么。或者我不理解这个问题

我希望它导入helloworld.jsx,从而能够运行helloworld函数

//从中导入函数的库https://gist.github.com/jasonrhodes/5286526
//多面填充的索引https://gist.github.com/atk/1034425

[].indexOf | | |(Array.prototype.indexOf=function(a,b,c){for(c=this.length,b=(c+~~b)%c;b自从我做这件事以来已经有很多卫星了。。。 库不是一个采用libPath的函数,所以需要调用

Libraries('c:\whereever').include('HellowWorld.jsx');

我怀疑
$.evalFile()
是异步的?这是Adobes ExtendScript而不是javascript吗?