美文网首页
eggjs debug [vsCode]

eggjs debug [vsCode]

作者: webjiacheng | 来源:发表于2018-01-10 17:17 被阅读0次

使用egg脚手架搭建好最基本的项目后,当我们想调试代码时,该怎么做呢?你还是选择不断得console.log?太low了,那么该怎么debug呢?
本文针对 Node.js 7.x 及之后的版本 ( 7.0以下的版本使用第二种方案)
1.在根目录创建 .vscode目录,下面创建 launch.json

按F5启动即可

// .vscode/launch.json
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Launch Egg",
      "type": "node",
      "request": "launch",
      "cwd": "${workspaceRoot}",
      "runtimeExecutable": "npm",
      "windows": { "runtimeExecutable": "npm.cmd" },
      "runtimeArgs": [ "run", "debug" ],
      "console": "integratedTerminal",
      "protocol": "auto",
      "restart": true,
      "port": 9999
    }
  ]
}

2.在根目录创建 .vscode目录,下面创建 launch.json

在 Terminal 手动执行 npm run debug

// .vscode/launch.json
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Attach Egg Worker",
      "type": "node",
      "request": "attach",
      "restart": true,
      "port": 9999
    }
  ]
}

参考自官网 (https://eggjs.org/zh-cn/core/development.html

相关文章

  • eggjs debug [vsCode]

    使用egg脚手架搭建好最基本的项目后,当我们想调试代码时,该怎么做呢?你还是选择不断得console.log?太l...

  • VSCode - Php debug调试

    安装 VSCode Php Debug 扩展 运行 VSCode 打开扩展 输入 PHP Debug 安装 安装 ...

  • eggjs vscode 调试

    在根目录新建 .vscode 目录,该目录下新建 launch.json 文件,文件内容如下:

  • MacOS vscode can not run

    MacOS vscode can not run and debug vscode can not run and...

  • Egg.js开发

    Egg开发基于Visual Studio Code 扩展 vscode-eggjs 配置 调试 启动调试(F5) ...

  • eggjs踩坑

    多个eggjs后台调试会冲突(5800端口冲突),webstorm需要设置EGG_AGENT_DEBUG_PORT...

  • vscode配置PHP Debug

    感谢作者,此篇文章非我写。 vscode配置PHP Debug 1、先在vscode中安装PHP Debug,在设...

  • 调试 Node.js 程序

    WebStorm Debug + 断点 vscode Debug + 断点 命令行和 Chrome 调试 Node...

  • vscode debug

    vscode debug 在laugh.json 中添加

  • vscode c++ debug

    问题:mac机器上使用vscode debug c++,按照网上文章配置后,启动debug会报错: debug提示...

网友评论

      本文标题:eggjs debug [vsCode]

      本文链接:https://www.haomeiwen.com/subject/gmnonxtx.html