Yargs.argv无法解析的变量

时间:2018-11-21 20:07:44

标签: javascript node.js webstorm code-completion

enter image description here

我是NodeJS的新手,我已经安装了yargs,但无法识别argv。知道为什么吗?!

1 个答案:

答案 0 :(得分:2)

这些属性是动态创建的,这就是WebStorm无法在静态代码分析期间解析它们的原因。

要解决该问题,您需要安装yargs类型(@types/yargs):在Alt+Enter中的"yargs"上击require("yargs"),选择 Install打字稿定义以获得更好的打字信息

enter image description here

请参见https://www.jetbrains.com/help/webstorm/configuring-javascript-libraries.html#ws_jsconfigure_libraries_ts_definition_files

这应该有帮助:

enter image description here