Node.js WebStorm无法转到节点js模块的声明';什么方法?

Node.js WebStorm无法转到节点js模块的声明';什么方法?,node.js,webstorm,jetbrains-ide,Node.js,Webstorm,Jetbrains Ide,我使用了一些模块,每个模块在使用WebStorm作为IDE时都会遇到同样的问题。例如: const yargs = require('yargs'); yargs.parse() 每当我尝试转到parse()的声明时,它都会失败,找不到要转到的声明错误。像这样: 我的文件结构如下所示: 并启用编码辅助: yargs属性是动态生成的,因此在静态代码分析期间无法解析 安装打字(使用npm install@types/yargs,或通过Alt+Enter-请参阅)应该会有所帮助 yargs属性是

我使用了一些模块,每个模块在使用WebStorm作为IDE时都会遇到同样的问题。例如:

const yargs = require('yargs');
yargs.parse()
每当我尝试转到
parse()
的声明时,它都会失败,
找不到要转到的声明
错误。像这样:

我的文件结构如下所示:

并启用编码辅助:


yargs
属性是动态生成的,因此在静态代码分析期间无法解析

安装打字(使用
npm install@types/yargs
,或通过
Alt+Enter
-请参阅)应该会有所帮助


yargs
属性是动态生成的,因此在静态代码分析期间无法解析

安装打字(使用
npm install@types/yargs
,或通过
Alt+Enter
-请参阅)应该会有所帮助


谢谢,这很有帮助。开发人员是否必须为他们在npm上开发和部署的每个库提供@type?谢谢,这非常有帮助。开发人员是否必须为他们在npm上开发和部署的每个库提供@type?