使用 launch.json 修复 Visual Studio 2015 中 Node.js 的弃用 [DEP0062]

TS-*_*TS- 5 node.js visual-studio-2015

我正在尝试使用 Visual Studio 2015 使用 Node.js v8.9.1 创建一个基本的“Hello World”Web 服务器,但我被此警告阻止:

(node:16764) [DEP0062] DeprecationWarning: `node --debug` and `node --debug-brk` are invalid. Please use `node --inspect` or `node --inspect-brk` instead.
Run Code Online (Sandbox Code Playgroud)

这个警告的意思很简单:旧的node --debug需要用新的代替node --inspect如何进行这种改变是我陷入困境的地方。node --debug正在自动使用并且不在我可以看到的任何文件中,并且替换或覆盖该自动值的方法尚不清楚。

该线程告诉我,我需要更改我的launch.json文件以覆盖 的协议node --debug,这听起来似乎合理,但launch.json不是我可以看到的文件。我找到了更改启动配置的文档,但这些说明与我所看到的不一致......我没有看到“调试视图顶部栏上的配置齿轮图标”,就像它说的那样,我不确定我在哪个文件夹中设置启动配置文件是否重要。

文档的最底部是有关该问题的常见问题解答,确认我需要设置launch.json而不是说如何设置文件,尽管我对它应该喜欢什么有一个要点。

假设这launch.json是我的折旧错误的解决方案,我应该如何在 Visual Studio 2015 中设置该文件?

编辑:作为参考,我正在添加屏幕截图。此外,我正在遵循指南并在大约 3 分钟内遇到了这个障碍。

寻找launch.json

更新:我node.exe --debug在文件中找到Web.Debug.config并将其更改为node.exe --inspect,但仍然出现相同的错误。