我写了一个使用Google V8引擎的应用程序。
我想在脚本编译输出中引入打印警告消息。
加载linter .js文件,对其进行编译并运行lint(my_script)
函数都没有问题。
问题是我在V8添加的脚本中使用了对象和函数,如下所示:
global->Set(isolate_, "my_func", v8::FunctionTemplate::New(isolate_, V8Context::MyFunc, data));
当然,当我打电话给linter时,它会说:"Undeclared 'my_func'"
。
是否可以防止此类错误? 或者,也许还有另一种方法“检查脚本中的警告”?