如何在windows上管理多个node

作者 likaiqiang 日期 2017-03-08
如何在windows上管理多个node

最近研究 postman 发现其post请求有四种数据格式

以前过多的依赖$.ajax,不知道一条http请求还有这么多的细节。那要如何知道$.ajax帮你屏蔽掉的这些细节呢,postman只能看到请求发送前与服务器返回来的http信息,如果想看一条http请求发送到服务器上的信息,无外乎两种方案:

方案1:使用抓包工具(好吧,高手玩的东西,我就不研究了)

方案2:熟悉一门后台语言(这个看起来比方案一学习曲线还高,but,nodeJs~~)

本想利用node的http模块写一个简单的http-server,然后用node-inspector下断点调试http请求,但是现实是残酷的。我本机的node版本是6.10.0,node-inspector在高版本node上有bug,不幸的是,我就碰到了!!!

怎么办呢?解决办法就是安装多个nodeJS版本,然后使用工具来回切换。

  1. 安装nvm-windows最傻瓜式的windows程序安装方式,一路到底我就不多说了。

  2. 打开cmd 输入 nvm-version 有版本号输出的则安装成功。

  3. nvm install [node版本号] 例如:nvm install 4.2.0

  4. nvm list //查看本机当前可用node版本号

  5. nvm use [node版本号] //切换node版本

然后就可以愉快的使用低版本node了,嗯,用完记得切换回来,完