0

我在某处读到,在你的 JavaScript 中使用 jsdoc 和谷歌关闭工具 gjslint,你可以强输入你的 javascript。它不是真正的强类型,但该工具将报告未注释的变量和/或参数。

这是测试文件:

var keywordLists = {
  hello: function($obj) {
    this.something = 22;
  }
};

在 gjslint 报告空白错误后,它会传递文件;以下命令:

c:\Python27\Scripts\gjslint.exe --strict --jsdoc js\test.js

给出输出:

1 files checked, no errors found.

我想用它作为一种编译时检查,但它所做的只是让我对错误的空格感到头疼。我希望它忽略白色间距并检查 jsdoc 和对具有有效/强类型参数的函数的调用。

我在带有 pythod 2.3.7 的 Windows 7-64 上使用它(python 3 在 Windows 上根本不起作用,因为它不会在没有大量错误的情况下安装,然后甚至无法打印 gjslint --help 后记) .

有谁知道我在这里做错了什么?

4

0 回答 0