利用Chrome DevTools直接调试Node.js和JavaScript的方法详解(并行)
发布时间 - 2026-01-10 23:06:08 点击率:次前提

Node.js 6.3+, 这个可上Node.js官网自行下载;
Chrome 55+. 如果您本地的chrome升级到最新版后还是<55, 可以从此处下载:Chrome Canary,亲测可行。
配置
就目前来说,在浏览器端并行调试JavaScript与Node.js还属于新特性,新体验。为了能够正常使用,你还需要做如下配置:
1、输入url:chrome://flags/#enable-devtools-experiments. 注:如果使用中文版Chrome,显示的配置项名称应该为: 开发者工具实验性功能 ,如下图;
2、启用它;
3、重启Chrome;
4、打开 DevTools Setting -> Experiments 页卡;
5、找到 Node debugging , 勾选.
最后应该能看到类似下图,表示环境已准备好:
调试
调试很简单,像普通的js文件一样,利用DevTools进行断点调试.
运行Node.js app
需要在debug模式下运行Node.js应用,很简单,只要添加 –inspect 参数即可。
node --inpect server.js
注:server.js 为我自己的应用文件,自定义,下图中为' node.js ‘。如果顺利的话,应该能看到类似下图信息:
运行后,可以看到在 DevTools -> Sources 有 server.js 应用:
展开后,可以查看当前node应用的js文件,至此,您已经可以利用Chrome进行并行调试操作了。
最后
使用此新版Chrome,还有许多其他的功能,比如在调试期间修改文件内容、保存文件快照等。
还要感谢原作者 Serg Hospodarets 的分享,好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可留言交流。
# chrome
# devtools
# dev
# tools使用
# nodejs调试工具
# @vue/cli4升级@vue/cli5 node.js polyfills错误的解决方式
# Node.js利用js-xlsx处理Excel文件的方法详解
# Node.js与Sails ~项目结构与Mvc实现及日志机制
# node.js中的fs.lstatSync方法使用说明
# Node.js 构建命令行工具之实现 ls 命令的 -a&n
# 很简单
# 自己的
# 如果您
# 好了
# 其他的
# 能看到
# 为我
# 作了
# 要做
# 可以看到
# 自定义
# 正常使用
# 升级到
# 这篇文章
# 重启
# 您已经
# 可以利用
# 如在
# 还需
# 官网
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
如何用花生壳三步快速搭建专属网站?
Laravel如何配置和使用缓存?(Redis代码示例)
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
iOS验证手机号的正则表达式
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
Laravel如何处理异常和错误?(Handler示例)
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
Java类加载基本过程详细介绍
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
高防服务器租用首荐平台,企业级优惠套餐快速部署
网站建设整体流程解析,建站其实很容易!
如何在局域网内绑定自建网站域名?
北京网站制作公司哪家好一点,北京租房网站有哪些?
如何在万网自助建站平台快速创建网站?
历史网站制作软件,华为如何找回被删除的网站?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧
免费网站制作appp,免费制作app哪个平台好?
Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】
黑客如何利用漏洞与弱口令入侵网站服务器?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
北京企业网站设计制作公司,北京铁路集团官方网站?
三星、SK海力士获美批准:可向中国出口芯片制造设备
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
如何在万网自助建站中设置域名及备案?
微信小程序 input输入框控件详解及实例(多种示例)
如何快速配置高效服务器建站软件?
Laravel如何使用Service Container和依赖注入?(代码示例)
JavaScript如何实现错误处理_try...catch如何捕获异常?
教你用AI将一段旋律扩展成一首完整的曲子
敲碗10年!Mac系列传将迎来「触控与联网」双革新
Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】
Laravel怎么在Controller之外的地方验证数据
详解CentOS6.5 安装 MySQL5.1.71的方法
活动邀请函制作网站有哪些,活动邀请函文案?
实例解析angularjs的filter过滤器
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】

