webstorm的egg debug断点无效_webstorm 断点进不来源码-程序员宅基地

技术标签: node.js  chrome devtools  开发工具  前端  npm  

环境

egg 2.6.1 + TypeScript 3.0.0 、node.js 12.13.1 、IntelliJ IDEA 2019.3.1


遇到的问题

根据egg官网配置的idea后,仍无法在idea内打有效断点。起初以为是我使用了typescript的缘故,但在Chrome的调试器中断点是能够成功的。

在这里插入图片描述


解决方案

Edit Configurations => 新增 => Attach to Node.js/Chrome,然后做以下配置。

在这里插入图片描述
egg的端口号默认为9999,根据自己的debug中attach的端口号调整即可
在这里插入图片描述
最后成功进入断点,在ide里面进行调试体验比Chrome调试器好很多。
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42212558/article/details/105065169

智能推荐

智能暖风机——8.云端控制_hal tm1650-程序员宅基地

文章浏览阅读590次。智能暖风机软件实现之云端控制前言一、暖风机的云端控制功能点1.实现开关设定的执行函数2.实现设定温度的函数3.实现灯光模式设定函数4.实现暖风机档位设置函数5.云端定时与温度云端显示说明6.设备倒计时获取二、实现云端远程控制技术支持前言前面我们已经实现了暖风机的离线按键控制、断电记忆等功能,本文将实现智能暖风机的最后一部分,为暖风机赋能实现app云端控制。一、暖风机的云端控制功能点此次改装的智能暖风机可以通过APP远程进行智能控制,可以实现下班前提前开始暖风机加热到舒适温度,也可以在外地查看家_hal tm1650

c语言给定n个矩形,矩形的并-程序员宅基地

文章浏览阅读761次。描述在 X-Y 坐标平面上,给定多个矩形,它们的边分别与坐标轴平行。请计算它们的并的面积。输入格式输入第一行为一个整数 n,1<=n<=100,表示矩形的数量。接下来有 n 行,每行包括四个数:x1,y1,x2,y2 (0<=x1(x1,y1)表示一个长方形的左下顶点坐标,(x2,y2)表示右上顶点坐标。输出格式n个矩形的并的面积,保留两位小数。输入样例20 0 2 21 1 3..._在x-y坐标平面上,给定多个矩形,它们

mysql1411,MySQL错误代码:1411。错误的日期时间值:”函数str_to_date-程序员宅基地

文章浏览阅读1.6k次。I have been asked to make changes to an existing application that at this time is only deployed to a Linux Production server. I have gone ahead and have the app for the most part working on my local ..._mysql1411_mysql – #1411 – insert into … select上函数str_to_date的日期时间值不正确

安卓Kotlin开发系列之简单按钮的实现_kotlin 按钮-程序员宅基地

文章浏览阅读2.8k次。步骤一、拖控件首先你在主页面,把TextView添加到主页面,添加后,会有一个红色感叹号,分别拖按钮的四条边中间的四个点到页面边,将其处于如下状态。然后再把button拖进去,重复上面的步骤即可。拖入button如下图所示 如果出现黄色警告,可以点击黄色警告后,点击下面出现的问题,按fix,为按钮添加Resource_name名字后确认即可消除。..._kotlin 按钮

高频前端面试题汇总之Vue篇_高级前端面试题 vue-程序员宅基地

文章浏览阅读549次,点赞5次,收藏6次。可以。v-model 实际上是一个语法糖,如:实际上相当于:_高级前端面试题 vue

nrf52840学习心得(一)_nrf52840 添加自定义服务-程序员宅基地

文章浏览阅读519次。nrf52840调试中遇到的服务增加特征(characteristic)超过一定数量就会报错问题,解决办法是修改NRF_SDH_BLE_GATTS_ATTR_TAB_SIZE的大小。_nrf52840 添加自定义服务

随便推点

各种常见报错汇总_vs未经处理的异常怎么处理-程序员宅基地

文章浏览阅读10w+次,点赞2次,收藏13次。Visual Studio解决办法:报错原因:堆栈溢出,可能是定义的某个变量太大而没有修改栈保留大小所至。本人的问题是用ege画图的时候定义的地图面积太大导致。解决方法:项目→属性→链接器→系统→堆栈保留大小→设置成一个比较大的数并应用。即可完美解决,如果还没解决可能是设置的不够大。其实真正应该修改的是你的代码,问题就出现在为什么会有栈溢出问题,很简单,显然是数组或者开辟的指针空间太大!所以,解决办法就是将大数组定义在main()外部当作全局变量,全局变量放在数据区,空间足够使用。或者写在mai_vs未经处理的异常怎么处理

各大OJ网站的用途及利与弊-程序员宅基地

文章浏览阅读770次,点赞25次,收藏18次。今天就来分享一下我的工作成果,在各个网站搜集了资料,再加上我个人的一些见解,历经半年时间,终于写出这篇博文。希望对大家能有帮助,如果你不知道选用哪个网站进行OJ学习的话,可以认真阅读哦。这些是常见的OJ网站,如果有别的建议,可以留言,我有空的话会回复。

申请代码签名证书-程序员宅基地

文章浏览阅读865次,点赞33次,收藏17次。代码签名证书也是数字证书的一种,其主要作用是对可执行脚本、软件代码和内容进行数字签名的数字证书。代码签名证书用于验证开发者身份真实性、保护代码的完整性。用户下载软件时,能通过数字签名验证软件来源,确认软件、代码没有被非法篡改或植入病毒,保护用户不会被病毒、恶意代码和间谍软件所侵害。使用代码签名证书,您可以保证签名者的身份和软件的完整性,这可以防止在下载和安装软件时出现警告。代码签名证书是软件开发人员用来签署其软件、应用程序和驱动程序代码的数字证书。它使用公私密钥基础设施(PKI)将实体绑定到公钥和私钥。

NOIP提高组历届真题(1997~2018)_noi1998提高组题目-程序员宅基地

文章浏览阅读2.3k次,点赞2次,收藏7次。上次发了NOIP普及组真题,这次发一波提高组。还是有些难度的先上快捷查看键:第一页第二页第三页上具体题目,难度,以及年份P1003 铺地毯 NOIp提高组 2011 普及-P1005 矩阵取数游戏 NOIp提高组 2007 提高+/省选-P1006 传纸条 NOIp提高组 2008 高性能 普及+/提高P1011 车站 NOIp提高组 1998 普及-P1012 拼数 NOIp..._noi1998提高组题目

美国在线计算机硕士项目,优弗留学美国留学计算机硕士学校分析-程序员宅基地

文章浏览阅读185次。今天优弗留学小编想给大家分享的是关于美国留学读计算机硕士学校的难度分析,有想要去美国留学读计算机硕士的同学有没有对相关的院校有一个大概的了解呢?话不赘述,有需要的同学赶快和优弗留学小编一起来了解一下吧!一、难度五颗星1. Princeton University普林斯顿大学的计算机系申请时只能申请M.S.E. ,M.S.E.是两年的项目,需要完成论文。但研一下学期,可以申请转到Master of ...

用python做一个数据查询软件_GitHub - lepfinder/dbmaster: 一个python实现的online SQL 查询器...-程序员宅基地

文章浏览阅读810次。介绍dbmaster是一个python编写的在线数据库查询客户端,可以有效隔离线上数据库环境,提供了一系列便于开发者使用的特性。操作体验尽量兼容navcat。github地址:https://github.com/lepfinder/dbmaster特性支持SQL语法高亮和自动提示支持SQL格式化支持执行选中的SQL片段支持数据库SCHEMA显示和表结构信息(双击表名显示表结构信息)支持快捷键执行..._dbmaster