首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WebStorm和VSCode之间转换调试配置

在WebStorm和VSCode之间转换调试配置
EN

Stack Overflow用户
提问于 2018-01-16 21:14:56
回答 1查看 2.3K关注 0票数 2

最近,我从开发角色转变为QA角色。在建立QA项目时,我已经给出了WebStorm的配置要求。不过,我更喜欢使用VSCode。

我正在尝试将WebStorm调试配置选项转换为VSCode。我已经列出了我认为基于给出的值的launch.json的等效选项。

WEBSTORM => VSCODE

  1. 节点解释器=> runtimeExecutable
  2. 节点参数=> args
  3. 工作目录=> cwd
  4. JavaScript文件=>程序
  5. 应用参数=> runtimeArgs
  6. 环境变量=> env

通常,在运行Node.js程序时,我只有一组参数可以通过process.argv数组访问。

两个参数类型之间以及在调试/运行过程中使用它们的时间有什么区别?它们在Node.js中是否有不同的访问方式?

EN

回答 1

Stack Overflow用户

发布于 2018-01-17 12:00:16

节点参数=> args应用参数=> runtimeArgs

我会说-正好相反。args in VSCode是传递给正在运行的Node应用程序的参数,通常是通过process.argv[2], ... process.argv[n]检索的。这些是应用程序参数( in WebStorm )。

runtimeExecutable runtimeArgs是传递给$PATH的参数--在一般情况下,它可以是$PATH上的任何可执行文件(例如,“npm”、“mocha”、“gulp”等等)。但是,当从Node.js迁移WebStorm运行配置时,将是节点参数

What is the difference between args and runtimeArgs in VSCode's launch.json?How to start nodejs with custom params from vscode

有关Node.js参数的详细信息,请参阅https://nodejs.org/api/cli.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48289946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档