sublime text配置node.js调试(图文教程)


Posted in Javascript onNovember 23, 2017

1. 首先到 nodejs.org 下载 Node.js 安装包并安装。

2. 打开 Sublime Text 2 编辑器。选择菜单 Tools --> Build System --> new Build System...

3. 将文件保存为 JavaScript.sublime-build

4. 文件内容为:

{
"cmd": ["node", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.javascript"
}

5. 重新启动 Sublime Text 2. 勾选菜单 Tools --> Build System --> JavaScript

6. 可以使用 Ctrl + b 来执行JavaScript 程序.

调试web程序的步骤如下:

1.安装node-inspectornpm install -g node-inspector

2.安装完成之后启动 inspector 服务:node-inspector & sublime text配置node.js调试(图文教程)

3.在chrome浏览器中打开:http://127.0.0.1:8080/?port=5858

4.打开想要debug的js文件例如app.js,在代码中打上断点:debugger;例如: sublime text配置node.js调试(图文教程)

5.cmd进到项目文件app.js执行入口文件:node --debug app.js sublime text配置node.js调试(图文教程)

6.刷新刚刚打开的浏览器: sublime text配置node.js调试(图文教程)

7.测试:我这个例子是需要post的,我在postman里面调这个接口: sublime text配置node.js调试(图文教程)

8.打开浏览器就看到代码已经进入到debuger了,调试的技巧跟js的基本全部一样,一步步执行即可 sublime text配置node.js调试(图文教程)

9.一步步执行之后cmd就会打印console.log()的信息 sublime text配置node.js调试(图文教程)浏览器中也能看到log信息: sublime text配置node.js调试(图文教程)

以上这篇sublime text配置node.js调试(图文教程)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 学习笔记 Black.Caffeine 09.11.28
Nov 30 Javascript
Dom与浏览器兼容性说明
Oct 25 Javascript
JavaScript表达式:URL 协议介绍
Mar 10 Javascript
JS定义网页表单提交(submit)的方法
Mar 20 Javascript
javascript实现简单的全选和反选功能
Jan 05 Javascript
jQuery 中的 DOM 操作
Apr 26 Javascript
JS去除空格和换行的正则表达式(推荐)
Jun 14 Javascript
Node.js的Mongodb使用实例
Dec 30 Javascript
一次围绕setTimeout的前端面试经验分享
Jun 15 Javascript
基于vue 实现表单中password输入的显示与隐藏功能
Jul 19 Javascript
关于vue路由缓存清除在main.js中的设置
Nov 06 Javascript
详解Vue 的异常处理机制
Nov 30 Vue.js
Vue代码分割懒加载的实现方法
Nov 23 #Javascript
初探js和简单隐藏效果的实例
Nov 23 #Javascript
详解如何在angular2中获取节点
Nov 23 #Javascript
Vuejs中使用markdown服务器端渲染的示例
Nov 22 #Javascript
浅谈Vue-cli 命令行工具分析
Nov 22 #Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
Nov 22 #Javascript
深入理解Vue官方文档梳理之全局API
Nov 22 #Javascript
You might like
PHP 中执行系统外部命令
2006/10/09 PHP
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
使用PHP接收POST数据,解析json数据
2013/06/28 PHP
php过滤XSS攻击的函数
2013/11/12 PHP
php检测数组长度函数sizeof与count用法
2014/11/17 PHP
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
Extjs TriggerField在弹出窗口显示不出问题的解决方法
2010/01/08 Javascript
jQuery 前的按键判断代码
2010/03/19 Javascript
解析Javascript中难以理解的11个问题
2013/12/09 Javascript
实例说明为什么不要行内使用javascript
2014/04/18 Javascript
jQuery实现HTML5 placeholder效果实例
2014/12/09 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
Javascript显示和隐藏ul列表的方法
2015/07/15 Javascript
jquery动态增加删减表格行特效
2015/11/20 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
jQuery解析与处理服务器端返回xml格式数据的方法详解
2016/07/04 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
2017/03/29 Javascript
JS中的一些常用的函数式编程术语
2019/06/15 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python中用pycurl监控http响应时间脚本分享
2015/02/02 Python
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python实现身份证号码解析
2015/09/01 Python
Python读写压缩文件的方法
2020/07/30 Python
Python爬虫分析微博热搜关键词的实现代码
2021/02/22 Python
新秀丽拉杆箱美国官方网站:Samsonite美国
2016/07/25 全球购物
自1926年以来就为冰岛保持温暖:66°North
2020/11/27 全球购物
使用索引有什么好处
2016/07/27 面试题
面包店的创业计划书范文
2014/01/16 职场文书
高中军训感言500字
2014/02/24 职场文书
愚人节活动策划方案
2014/03/11 职场文书
二手车交易协议书标准版
2014/11/16 职场文书
2016年庆“七一”主题党日活动总结
2016/04/05 职场文书
导游词之北京明十三陵
2019/10/28 职场文书
Python实战之大鱼吃小鱼游戏的实现
2022/04/01 Python