检查说:CANNON没有使用Cannon.js + Webstorm 8.0.1定义(但代码运行正常)

时间:2014-10-02 17:05:12

标签: javascript webstorm inspection cannon.js

Cannon.js:https://github.com/schteppe/cannon.js/blob/master/build/cannon.js

在webstorm中使用这个javascript lib cannon.js时,我遇到了一个webstorm-inspection问题。

(我正在使用lib,如示例所示:http://schteppe.github.io/cannon.js/examples/threejs_mousepick.html

我的代码:

var groundShape = new CANNON.Plane();

现在,Webstorm强调CANNON并且检查说:“未解决的变量或类型CANNON”。

我该如何解决这个问题?

(不要隐藏此错误,而是让Webstorm知道CANNON并启用自动完成等。)

1 个答案:

答案 0 :(得分:0)

这是webstorm支持给我的答案:

编辑cannon.js并插入:

/** @name CANNON */

之前

f.CANNON=e()

(这是在cannon.js的第一行代码内,现在是该行中的字符266。)

检查错误确实以这种方式消失了。 (但是编辑lib并不是我真正想要的。)