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函数以及基础写法100多条实用整理
Jan 13 Javascript
javascript获取下拉列表框当中的文本值示例代码
Jul 31 Javascript
JavaScript对象学习经验整理
Oct 12 Javascript
node.js中的path.extname方法使用说明
Dec 09 Javascript
jQuery中通过ajax的get()函数读取页面的方法
Feb 29 Javascript
学习Angularjs分页指令
Jul 01 Javascript
微信小程序 wxapp内容组件 text详细介绍
Oct 31 Javascript
利用JS屏蔽页面中的Enter按键提交表单的方法
Nov 25 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
Aug 10 Javascript
Vue实现微信支付功能遇到的坑
Jun 05 Javascript
微信小程序如何实现点击图片放大功能
Jan 21 Javascript
JS实现iframe中子父页面跨域通讯的方法分析
Mar 10 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
PHP 增加了对 .ZIP 文件的读取功能
2006/10/09 PHP
php的api数据接口书写实例(推荐)
2016/09/22 PHP
PHP curl批处理及多请求并发实现方法分析
2018/08/15 PHP
PHP7 新增功能
2021/03/09 PHP
让ie运行js时提示允许阻止内容运行的解决方法
2010/10/24 Javascript
JQuery学习笔录 简单的JQuery
2012/04/09 Javascript
js使用eval解析json(js中使用json)
2014/01/17 Javascript
jQuery子属性过滤选择器用法分析
2015/02/10 Javascript
简单讲解jQuery中的子元素过滤选择器
2016/04/18 Javascript
AngularJS基础 ng-href 指令用法
2016/08/01 Javascript
谈谈JavaScript的New关键字
2016/08/26 Javascript
如何利用JQuery实现从底部回到顶部的功能
2016/12/27 Javascript
jquery实现下拉框多选方法介绍
2017/01/03 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
validationEngine 表单验证插件使用实例代码
2017/06/15 Javascript
JavaScript实现跟随滚动缓冲运动广告框
2017/07/15 Javascript
Node.js学习之地址解析模块URL的使用详解
2017/09/28 Javascript
Vue 中 filter 与 computed 的区别与用法解析
2019/11/21 Javascript
[42:32]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第二场 11.27
2020/12/01 DOTA
Python Sleep休眠函数使用简单实例
2015/02/02 Python
详解Python中的join()函数的用法
2015/04/07 Python
Python字符和字符值(ASCII或Unicode码值)转换方法
2015/05/21 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
python 计算积分图和haar特征的实例代码
2019/11/20 Python
Python面向对象程序设计之继承、多态原理与用法详解
2020/03/23 Python
HTML5实践-图片设置成灰度图
2012/11/12 HTML / CSS
墨西哥网上超市:Superama
2018/07/10 全球购物
西班牙购买隐形眼镜、眼镜和太阳镜网站:Lentiamo.es
2020/06/11 全球购物
Servlet面试题库
2015/07/18 面试题
最新自我评价范文
2013/11/16 职场文书
保卫钓鱼岛口号
2014/06/20 职场文书
评先进个人材料
2014/12/29 职场文书
冲出亚马逊观后感
2015/06/03 职场文书
2015年中学团委工作总结
2015/07/22 职场文书
MySQL时间盲注的五种延时方法实现
2021/05/18 MySQL
python使用matplotlib绘制图片时x轴的刻度处理
2021/08/30 Python