Visual Studio Code – 节点应用程序的启动参数被双引号包围

我有一些问题,从Visual Studio代码中启动(debugging)节点应用程序的参数。 我在launch.json使用这个configuration:

// Command line arguments passed to the program. "args": [ "-cache-dig cache" ] 

当启动VS Code围绕带双引号的参数时:

节点foo.js“-cache-digcaching”

…这是不被这个应用程序接受。 有什么build议么?

更改启动configuration中的args键以将每个命令行参数放在单独的元素中。

例如:

 "args": [ "-cache-dig", "cache" ] 

原因是,虽然-cache-dig cache在应用程序级别是单个选项,但它实际上由两个独立的命令行参数(名称-cache-dig和值cache )组成。