Eclipse调试Crypti之三【调试篇】

调试篇

在前面的准备工作完成之后,本章我们进入正题,利用前面搭建的环境,在Eclipse下运行Crypti的TestNet节点。

参考文档

主线任务按Crypti的这篇官方文档

该篇文档分别介绍了在Mac、Windows、和linux下的安装步骤。我走的Mac小路。

Crypti的TestNet不涉及安全问题,所以不需要运行在SandBox的V8引擎下,如果是正式节点,只能运行在Linux下的SandBox中。

这篇文章有个最大的坑就是:

Nodejs (v0.12),并不是任何v0.12.xx都可以的,我试了三个版本,只有v0.12.10可以。

我使用了nvm管理多个nodejs版本,确实方便,可以参考这篇文章:

使用 nvm 管理不同版本的 node 与 npm

如果想了解NodeJS的debug机制,强烈推荐这篇文章:

NodeJS的代码调试和性能调优

看完这篇就明白了:用啥IDE并不重要,归根结底它们都是建立在Nodejs本身的debug机制之上。

验证成果

Crypti的环境搭建教程的成果验证,完成搭建之后,在xxx/crypti目录下,运行:node app.js

会输出一堆信息:


 

在Eclipse下运行Crypti

参考小胡子哥的文章,其实完成上述搭建之后,我们是可以利用Nodejs自带的Debug手段调试Crypti。

但我们的目标是在Eclipse这个IDE下对Crypti进行调试,所以继续下面的步骤:

在Eclipse下New 一个NodeJS project



 

将Project的目录指定在上面的crypti目录下,并使用empty template:



Project建立好之后,右键选中app.js,Run As-> Node Application

 

 

 控制台会输出类似信息:


 

然后,设置一处断点,Debug As-> Node Application


至此,目标达到。
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值