将Linter(JSLint \ ESLint)集成到Google V8脚本编译

时间:2019-07-19 14:45:37

标签: c++ eslint v8 jslint

我写了一个使用Google V8引擎的应用程序。 我想在脚本编译输出中引入打印警告消息。 加载linter .js文件,对其进行编译并运行lint(my_script)函数都没有问题。 问题是我在V8添加的脚本中使用了对象和函数,如下所示:

global->Set(isolate_, "my_func", v8::FunctionTemplate::New(isolate_, V8Context::MyFunc, data));

当然,当我打电话给linter时,它会说:"Undeclared 'my_func'"

是否可以防止此类错误? 或者,也许还有另一种方法“检查脚本中的警告”?

0 个答案:

没有答案