我有一个项目利用 Webstorm 10 (OSX)中的 .jshintrc 文件。大多数事情都很好,包括在我的特定项目中定义全局变量或预定义变量,如“$”(jquery)和其他全局变量,如“ln”,它是代码组织的顶级变量。
这个“ln”变量可以并且很容易被描述为全局变量,但我需要将“ln”的成员描述为预定义/全局变量,例如:
"ln.thing" (object)
"ln.thing.ignored" (Boolean)
"ln.thing.doSomething" (Function)
尽管将上述内容添加到.jshintrc文件中的“globals”字段,但Webstorm坚持要发出警告:“未解决的变量”。
我如何告诉Webstorm“ln”有成员且他们是预先定义的,所以不应该发出警告?