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 入门基础知识 想学习js的朋友可以参考下
Dec 26 Javascript
JQuery中对Select的option项的添加、删除、取值
Aug 25 Javascript
js onmousewheel事件多次触发问题解决方法
Oct 17 Javascript
html的DOM中document对象images集合用法实例
Jan 21 Javascript
jQuery实现自动调用和触发某个事件的方法
Nov 18 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
Feb 17 Javascript
详解Angular4中路由Router类的跳转navigate
Jun 09 Javascript
Vue学习笔记进阶篇之过渡状态详解
Jul 14 Javascript
Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)
Oct 28 Javascript
vue-router结合vuex实现用户权限控制功能
Nov 14 Javascript
JS画布动态实现黑客帝国背景效果
Nov 08 Javascript
Vue Elenent实现表格相同数据列合并
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 Zip解压 文件在线解压缩的函数代码
2010/05/26 PHP
PHP最常用的2种设计模式工厂模式和单例模式介绍
2012/08/14 PHP
PHP通过内置函数memory_get_usage()获取内存使用情况
2014/11/20 PHP
php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例
2019/05/09 PHP
php实现的简单多进程服务器类完整示例
2020/02/01 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
JS添加删除一组文本框并对输入信息加以验证判断其正确性
2013/04/11 Javascript
解决js数据包含加号+通过ajax传到后台时出现连接错误
2013/08/01 Javascript
详解JS异步加载的三种方式
2017/03/07 Javascript
基于Vue2.0的分页组件
2017/03/16 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
elementUI 动态生成几行几列的方法示例
2019/07/11 Javascript
jquery.pager.js实现分页效果
2019/07/29 jQuery
小程序跳转到的H5页面再跳转回跳小程序的方法
2020/03/06 Javascript
JS实现放烟花效果
2020/03/10 Javascript
原生jQuery实现只显示年份下拉框
2020/12/24 jQuery
Python中下划线的使用方法
2015/03/27 Python
Python中字典创建、遍历、添加等实用操作技巧合集
2015/06/02 Python
Python检测网站链接是否已存在
2016/04/07 Python
读写json中文ASCII乱码问题的解决方法
2016/11/05 Python
python与C互相调用的方法详解
2017/07/14 Python
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
2018/04/19 Python
python3正则模块re的使用方法详解
2020/02/11 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
CSS3中几个新增加的盒模型属性使用教程
2016/03/01 HTML / CSS
html5本地存储_动力节点Java学院整理
2017/07/12 HTML / CSS
HTML5 weui使用笔记
2019/11/21 HTML / CSS
波兰珠宝品牌:YES
2019/08/09 全球购物
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
2014年五四青年节演讲稿范文
2014/04/22 职场文书
机关门卫的岗位职责
2014/04/29 职场文书
五好关工委申报材料
2014/05/31 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
计算机专业自荐信
2015/03/05 职场文书
Python中npy和mat文件的保存与读取
2022/04/24 Python
MySQL深分页问题解决思路
2022/12/24 MySQL