苦逼前端

使用WebStorm调试Nodejs

Nodejs2015-07-29 12:27

以前写Node,基本上没有什么调试,只是简单的console。这样靠"猜"写出来的代码,"基于巧合"的编程,往往是很心虚的。

用过node-inspector,打了断点再点下一步的时候,就会从断点界面跳到console界面,不知道为什么会有这么奇怪的行为,不知道最新的版本是不是好些了。所以打算试试传说中的web开发神器:webstorm。

下载安装,光是这个安装界面就深深吸引了我:

安装后就有些摸不着头脑了,从没用IDE进行过开发,搜到的一些相关文章也都只是简单讲了如何调试单个文件,没有一些参数或者环境变量的设置。

而我主要是想用来调试fis,首先命令的执行不是在fis本身的目录,而是在实际项目目录,其次fis的执行不是node xxx.js的形式,入口文件往往在/usr/local/bin/下,再次fis执行的时候往往需要指定一大堆参数..

后来再研究了下,发现只要配置文件写好了,这一切也是可以做到的,以:

  1. node安装在/usr/local/bin/node
  2. fis-zoo安装在/usr/local/lib/node_modules/fis-zoo
  3. fis-zoo运行命令为zoo release -wd test
  4. 实际项目目录在/Users/zooble/Documents/case/github/xwenliang

为例,如下配置即可调试该命令:

评论(2)
  • 221.220.163.*: test5年1个月前
  • 116.90.80.*: 6664年10个月前
还可输入200个字