PHPStorm 2020.1 调试 Nodejs的多种方法详解


Posted in NodeJs onSeptember 17, 2020

捣鼓nodejs的调试时踩了一堆坑,看了看国内好多教程有点年分了,重新记录下

环境就是PHPSTORM2020.1

首先安装nodejs

然后在phpstorm中edit configuration

第一种方法:

Node parameters 不要有任何东西,JS文件和工作目录填自己的

PHPStorm 2020.1 调试 Nodejs的多种方法详解

然后直接Debug:

PHPStorm 2020.1 调试 Nodejs的多种方法详解

需要有最后一句话 Debugger attached,并且调试器显示已经连接

PHPStorm 2020.1 调试 Nodejs的多种方法详解

第二种方法:

Node parameters加上 --inspect 参数(或?debug 见下图),需要另外开一个 Attach to Node.js/Chrome configuration.

PHPStorm 2020.1 调试 Nodejs的多种方法详解

然后Debug将两个都起起来(右上角debug一个后切换再debug)

其中:

PHPStorm 2020.1 调试 Nodejs的多种方法详解

另一个:

PHPStorm 2020.1 调试 Nodejs的多种方法详解

这样是正常的

第三种方法:

使用nodemon:

PHPStorm 2020.1 调试 Nodejs的多种方法详解

在package中加入(有可能直接给了(如上图),这时候直接点旁边的debug就好)

"scripts": {
  "debug": "nodemon 你的js.js"
 },

去Edit Configuration 中确认无误后 Debug 即可:

PHPStorm 2020.1 调试 Nodejs的多种方法详解

到此这篇关于PHPStorm 2020.1 调试 Nodejs的多种方法详解的文章就介绍到这了,更多相关PHPStorm 2020.1 调试 Nodejs内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

NodeJs 相关文章推荐
nodejs批量修改文件编码格式
Jan 22 NodeJs
基于nodejs+express(4.x+)实现文件上传功能
Nov 23 NodeJs
nodejs实例解析(输出hello world)
Jan 03 NodeJs
图片上传之FileAPI与NodeJs
Jan 24 NodeJs
Nodejs 发送Post请求功能(发短信验证码例子)
Feb 09 NodeJs
nodejs个人博客开发第二步 入口文件
Apr 12 NodeJs
详解nodeJS之二进制buffer对象
Jun 03 NodeJs
Express+Nodejs 下的登录拦截实现代码
Jul 01 NodeJs
nodejs实现超简单生成二维码的方法
Mar 17 NodeJs
nodejs之koa2请求示例(GET,POST)
Aug 07 NodeJs
NodeJs 文件系统操作模块fs使用方法详解
Nov 26 NodeJs
Nodejs监听日志文件的变化的过程解析
Aug 04 NodeJs
golang、python、php、c++、c、java、Nodejs性能对比
Mar 12 #NodeJs
nodejs实用示例 缩址还原
Dec 28 #NodeJs
nodejs 后缀名判断限制代码
Mar 31 #NodeJs
NodeJS框架Express的模板视图机制分析
Jul 19 #NodeJs
用nodejs访问ActiveX对象,以操作Access数据库为例。
Dec 15 #NodeJs
NodeJS 模块开发及发布详解分享
Mar 07 #NodeJs
nodejs入门详解(多篇文章结合)
Mar 07 #NodeJs
You might like
PHP 第二节 数据类型之数值型
2012/04/28 PHP
PHP图像处理类库及演示分享
2015/05/17 PHP
老版本PHP转义Json里的特殊字符的函数
2015/06/08 PHP
Javascript变量函数浅析
2011/09/02 Javascript
通过JS自动隐藏手机浏览器的地址栏实现原理与代码
2013/01/02 Javascript
一个简单的动态加载js和css的jquery代码
2014/09/01 Javascript
全面解析node 表单的图片上传
2016/11/21 Javascript
浅谈Javascript常用正则表达式应用
2019/03/08 Javascript
使用webpack搭建vue环境的教程详解
2019/12/31 Javascript
vue实现编辑器键盘抬起时内容跟随光标距顶位置向上滚动效果
2020/05/28 Javascript
JavaScript日期库date-fn.js使用方法解析
2020/09/09 Javascript
跟老齐学Python之玩转字符串(3)
2014/09/14 Python
Python列表对象实现原理详解
2019/07/01 Python
Python 用matplotlib画以时间日期为x轴的图像
2019/08/06 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
2019/09/25 Python
python next()和iter()函数原理解析
2020/02/07 Python
Python自定义聚合函数merge与transform区别详解
2020/05/26 Python
基于pycharm实现批量修改变量名
2020/06/02 Python
Python制作一个仿QQ办公版的图形登录界面
2020/09/22 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
python获取天气接口给指定微信好友发天气预报
2020/12/28 Python
html Table 表头固定的实现
2019/01/22 HTML / CSS
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
美国派对用品及装饰品网上商店:Shindigz
2016/07/30 全球购物
英国男女奢华内衣和泳装购物网站:Figleaves
2017/01/28 全球购物
Fanatics法国官网:美国体育电商
2019/08/27 全球购物
求职简历的自我评价怎样写好
2013/10/07 职场文书
毕业生自荐书
2013/12/18 职场文书
电子商务专业个人的自我评价
2013/12/19 职场文书
社区矫正工作方案
2014/06/04 职场文书
大学生就业自荐书
2014/06/16 职场文书
公司授权委托书
2014/10/17 职场文书
2016年秋季运动会通讯稿
2015/11/25 职场文书
《秋思》教学反思
2016/02/23 职场文书
Python实现数据的序列化操作详解
2022/07/07 Python