node-server在vscode下的debug

前言

以前都在eclipse上debug 那时候还天天嫌java调试烦 直到后来工作遇到了php……
不说废话了 看下node-server在vscode下的debug方法

大纲

  1. 确定调试类型:node直接执行\npm执行\调试已有进程
  2. 配置文件编写
  3. 断点——好久不见

怕长草 写把配置文件放上来……

npm方式启动node -webserver 的调试方法

package.json 文件中
"scripts": {
    "debug": "babel-node --presets es2015 --debug-brk -- server.js",
    "start": "babel-node --presets es2015 -- server.js",
    "exportdata": "babel-node --presets es2015 -- exportdata.js"
  },

注意点 debug 命令中的 --debug-brk 不可或缺

launch.json 文件中
{
            "type": "node",
            "request": "launch",
            "name": "Launch via NPM",
            "runtimeExecutable": "npm",
            "windows": {
                "runtimeExecutable": "npm.cmd"
            },
            "runtimeArgs": [
                "run-script",
                "debug"
            ],
            "port": 5858,
            "cwd": "${workspaceRoot}"
        },

如上配置 执行调试即可
后面过来除草

帮助文件
issues-npm指令调试为什么失败

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转:http://www.tuicool.com/articles/Fzyaa2 新学习一种技术,肯定会遇到很多坑...
    甘言川阅读 8,164评论 0 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,805评论 19 139
  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 10,858评论 1 32
  • 文:而立虚云 在大学的时候,我经常一个人玩《帝国时代2》,简直要到了如痴如醉的地步。 后来,同宿舍的东北大哥刘旭东...
    通灵半藏阅读 1,576评论 2 1
  • 来到广西师大已经一年多了,对这里依然不适应。回想刚来的时候,一个人、陌生的环境、陌生的人、陌生的口音,孤单又寂寞。...
    总是重名怎么办阅读 2,454评论 1 4

友情链接更多精彩内容