sublime做node js调试(ubuntu14.04)

      最近准备做node js开发,所以要选型一个IDE,Webstorm确实是好,功能什么完全满足需要,但是它是收费的,坑啊。虽然网上有破解版,但是要是哪天破解不了了呢,而且是在工作上使用,有什么版权纠纷怎么办,公司一直强调不能用盗版。

      所以我看中了sublime,今天玩了一下,配置什么的就不说了,输入提示运行还马马虎虎,关键是调试(虽然我调试从来都是打log,但是这个东西还是要有的)。开始网上说是用gdb,WTF,这是多古老的东西啊,我只在刚参加工作的时候看到别人用过,现在都是IDE断点调试,简直不要太坑。幸好有个node-inspector帮助我们调试。

1.全局安装node-inspector

    npm install -g   node-inspector

2.运行node-inspector
      直接在终端中输入node-inspector

3.debug js

    node --debug-brk XXX.js。

    如果不想再开终端,可以在node-inspector后面加个&,在后端运行。至于--debug和--debug-brk我就不细说了,自己查

4.在chrom中调试(据说只要是基于webkit的浏览器都可以,没研究过)

    在chrom中输入第二步显示的地址,一般是http://127.0.0.1:8080/?port=5858,然后等个几秒钟浏览器就能显示js文件,就能够给像在IDE中调试

缺点:

    免费的东西,缺点简直不要太多

    1.调试启动好麻烦,在sublime中编辑,开2个终端输入命令,在浏览器中调试,头晕

    2.对系统性能影响,我的ubuntu14.04的系统,debug的时候感觉做点别的东西就很卡

    3.chrom一不留神就卡死,然后点什么都没反应,然后你懂的。。。

    4.有时候你会发现浏览器中显示不出js文件,看了半天,原来是浏览器会加载js当前文件夹下的所有文件和文件夹,所以如果当前文件夹下有个很大的文件或文件夹(我的里面就有Andrdoi sdk,当时直接就懵了,半天没反应),就很难显示。

结论:先偷偷摸摸用WebStorm,不行就转sublime,毕竟我们只要有最基本的编辑功能就可以了,据说有的大神还有用vi,vim的,膜拜之至!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值