将GreenSock JS库与Webstorm一起使用

时间:2014-08-21 13:13:23

标签: javascript html5 webstorm jetbrains-ide greensock

我正在JetBrains Webstorm 6.0.2中创建一个HTML5网站 为此,我想使用GreenSock JS库,但它对我不起作用。 我在外部库中包含了GreenSock .js文件,但我仍然无法使用它们,我得到了例如这个错误:“未捕获的ReferenceError:未定义TimeLineLite”。

这就是我想要使用TimelineLite的构造函数的方法:

var tl = new TimelineLite();

这是我的IDE中的图片

enter image description here 为什么我不能用这个?或者这不适用于Webstorm?

1 个答案:

答案 0 :(得分:20)

这就是为JS库添加自动完成,代码提示等的方法,这些库没有为WebStorm提供足够的信息来帮助(这不是库的错误,它只是JS的工作方式):

Downloading libraries in WebStorm

“TypeScript存根”是一种定义库API的方法,可以帮助WebStorm更好地理解库: https://github.com/borisyankov/DefinitelyTyped/blob/master/greensock/greensock.d.ts

此外,WebStorm不会在项目中包含该存根文件,它会将其分隔为WebStorm缓存,因此您不必担心它。