Javascript 全局变量的WebStorm代码帮助

Javascript 全局变量的WebStorm代码帮助,javascript,parse-platform,webstorm,code-completion,Javascript,Parse Platform,Webstorm,Code Completion,我正在使用WebStorm和Parse/Parse-Sever,但是遇到了一个问题,代码帮助无法使用Parse功能。它告诉我 require() call is missing 对于Parse变量,但由于Parse是全局定义的,因此当我添加require时,它会覆盖全局变量并中断内容 在WebStorm中是否有办法为全局变量启用代码帮助?当使用定义其自身全局符号的库时,建议您在首选项|语言与框架| JavaScript |库中添加相应的TypeScript类型定义文件作为JavaScript库

我正在使用
WebStorm
Parse
/
Parse-Sever
,但是遇到了一个问题,代码帮助无法使用
Parse
功能。它告诉我

require() call is missing
对于
Parse
变量,但由于
Parse
是全局定义的,因此当我添加require时,它会覆盖全局变量并中断内容


WebStorm
中是否有办法为全局变量启用代码帮助?

当使用定义其自身全局符号的库时,建议您在首选项|语言与框架| JavaScript |库中添加相应的TypeScript类型定义文件作为JavaScript库。单击下载并搜索您正在使用的库。

除了叶卡捷琳娜的答案之外。如果您全局定义了
PropTypes=require('prop-types')通过webpack提供插件例如,您不能只从node_modules/prop types/index.js添加库,因为它不定义任何全局变量,除了
module.exports
,这没有帮助

在这种情况下,您可以创建单独的文件

globals.js
window.PropTypes=require('prop-types'))
如Ekaterina所言,将其添加到
首选项|语言与框架| JavaScript |库中


另外,如果您已经设置了webpack提供插件,则不需要在代码的任何位置导入此文件。此文件仅用于显示IDE的全局变量。

@RPK您能告诉我它到底有多大帮助吗?我有
proptypes
软件包(通过网页包)在全球范围内以
ReactPropTypes
的名义提供。我在“库”设置中安装了
@typed/prop types
,并将该库命名为
ReactPropTypes
,然后。。。没有什么。WebStorm仍然抱怨我的代码中每提到一个
ReactPropTypes
“元素未导出”。它应该如何工作?