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 相关文章推荐
JS 面向对象的5钟写法
Jul 31 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 Javascript
JavaScript中string对象
Jun 12 Javascript
jquery实现实时改变网页字体大小、字体背景色和颜色的方法
Aug 05 Javascript
JavaScript脚本判断蜘蛛来源的方法
Sep 22 Javascript
学习AngularJs:Directive指令用法(完整版)
Apr 26 Javascript
jQuery绑定事件的四种方式介绍
Oct 31 Javascript
基于Angular.js实现的触摸滑动动画实例代码
Feb 19 Javascript
vue axios 二次封装的示例代码
Dec 08 Javascript
vue鼠标悬停事件实例详解
Apr 01 Javascript
tracking.js实现前端人脸识别功能
Apr 16 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 jQuery
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表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
2011/08/22 PHP
PHP四种基本排序算法示例
2015/04/09 PHP
Javascript - HTML的request类
2007/01/09 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
2013/11/22 Javascript
标题过长使用javascript按字节截取字符串
2014/04/24 Javascript
两种不同的方法实现js对checkbox进行全选和反选
2014/05/13 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
jquery插件autocomplete用法示例
2016/07/01 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
JavaScript中正则表达式使数字、中文或指定字符高亮显示
2017/10/31 Javascript
web前端vue之CSS过渡效果示例
2018/01/10 Javascript
Vue中的Props(不可变状态)
2018/09/29 Javascript
javascript 原型与原型链的理解及应用实例分析
2020/02/10 Javascript
解决iView Table组件宽度只变大不变小的问题
2020/11/13 Javascript
python同时给两个收件人发送邮件的方法
2015/04/30 Python
python中pass语句用法实例分析
2015/04/30 Python
python中的代码编码格式转换问题
2015/06/10 Python
python使用pandas实现数据分割实例代码
2018/01/25 Python
python使用scrapy发送post请求的坑
2018/09/04 Python
解决django前后端分离csrf验证的问题
2019/02/03 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
python每天定时运行某程序代码
2019/08/16 Python
解决pytorch-yolov3 train 报错的问题
2020/02/18 Python
numpy矩阵数值太多不能全部显示的解决
2020/05/14 Python
Python 整行读取文本方法并去掉readlines换行\n操作
2020/09/03 Python
HTML5中input输入框默认提示文字向左向右移动的示例代码
2020/09/10 HTML / CSS
售前工程师职业生涯规划
2014/03/02 职场文书
房务中心文员岗位职责
2014/04/16 职场文书
2015年消防工作总结
2015/04/24 职场文书
人民检察院起诉书
2015/05/20 职场文书
建国大业观后感800字
2015/06/01 职场文书
《去年的树》教学反思
2016/02/18 职场文书
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫
Java 轮询锁使用时遇到问题
2022/05/11 Java/Android
Go gorilla/sessions库安装使用
2022/08/14 Golang