我尝试使用Tern的condense脚本为p5.js Javascript库生成类型定义文件。
Tern文件说: "传递--plugin名称或--plugin name = {jsonconfig}来加载插件。使用--def文件加载JSON定义。"
我将p5.js源代码放在项目的根目录中并运行node condense --plugin ../p5/p5.js
我收到所有window
,screen
和document
相关函数的引用错误,这让我觉得该命令正在尝试运行p5.js文件,不要分析它们。
我是否错误地构造了命令?我需要一个.tern-project文件吗?