标签: javascript node.js webstorm code-completion
我是NodeJS的新手,我已经安装了yargs,但无法识别argv。知道为什么吗?!
答案 0 :(得分:2)
这些属性是动态创建的,这就是WebStorm无法在静态代码分析期间解析它们的原因。
要解决该问题,您需要安装yargs类型(@types/yargs):在Alt+Enter中的"yargs"上击require("yargs"),选择 Install打字稿定义以获得更好的打字信息:
yargs
@types/yargs
Alt+Enter
"yargs"
require("yargs")
请参见https://www.jetbrains.com/help/webstorm/configuring-javascript-libraries.html#ws_jsconfigure_libraries_ts_definition_files
这应该有帮助: