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文件缓存的代码
Apr 09 Javascript
最佳的addEvent事件绑定是怎样诞生的
Oct 24 Javascript
jQuery load方法用法集锦
Dec 06 Javascript
解决Extjs上传图片无法预览的解决方法
Mar 22 Javascript
js修改input的type属性问题探讨
Oct 12 Javascript
javascript:json数据的页面绑定示例代码
Jan 26 Javascript
js常用数组操作方法简明总结
Jun 20 Javascript
JS实现CheckBox复选框全选全不选功能
May 06 Javascript
JS表单验证的代码(常用)
Apr 08 Javascript
jQuery Dialog对话框事件用法实例分析
May 10 Javascript
vue中使用refs定位dom出现undefined的解决方法
Dec 21 Javascript
基于canvas实现手写签名(vue)
May 21 Javascript
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
mysql limit查询优化分析
2008/11/12 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
php fread函数使用方法总结
2019/05/28 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
PHP 面向对象程序设计之类属性与类常量实现方法分析
2020/04/13 PHP
PHP实现简单日历类编写
2020/08/28 PHP
js 获取浏览器高度和宽度值(多浏览器)
2009/09/02 Javascript
Javascript UrlDecode函数代码
2010/01/09 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
JavaScript中对循环语句的优化技巧深入探讨
2014/06/06 Javascript
jQuery+easyui中的combobox实现下拉框特效
2015/02/27 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
2015/04/12 Javascript
JavaScript中字符串(string)转json的2种方法
2015/06/25 Javascript
JS处理json日期格式化问题
2015/10/01 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
jQuery实现的表格展开伸缩效果实例
2016/09/07 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
2017/05/24 jQuery
Vuex入门到上手教程
2018/06/20 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
2018/11/27 Javascript
JavaScript错误处理操作实例详解
2019/01/04 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
Python字典的概念及常见应用实例详解
2019/10/30 Python
Python基于requests库爬取网站信息
2020/03/02 Python
解决pycharm安装第三方库失败的问题
2020/05/09 Python
Python flask框架端口失效解决方案
2020/06/04 Python
详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
2020/08/07 Python
python批量提取图片信息并保存的实现
2021/02/05 Python
Charles & Colvard官网:美国莫桑石品牌
2019/06/05 全球购物
新郎新娘婚礼答谢词
2014/01/11 职场文书
数学系个人求职信范文
2014/01/30 职场文书
工厂总经理岗位职责
2014/02/07 职场文书
高中军训感言400字
2014/02/24 职场文书
汽车检测与维修专业求职信
2014/07/04 职场文书
创业计划书之DIY自助厨房
2019/09/06 职场文书