zoukankan      html  css  js  c++  java
  • Node的调试

    根据《Node.js开发指南》Node有以下几种调试方式:

    一、命令行调试

    二、远程调试

    三、基于远程调试的IDE调试(Eclipse)

    四、node-inspector

    我选取了第四种node-inspector为我的Node调试工具。

    1】安装node-inspector:

    $ npm install -g node-inspector (全局安装,因为命令行要用到);

    2】在终端中调试你的js,例如debug.js

    $ node --debug-brk=5858 debug.js 

    3】终端中启动node-inspector

    $ node-inspector

    4】浏览器中打开(注:仅支持webkit内核浏览器

    http://127.0.0.1:8080/debug?port=5858 

    如图

    接下来就和我们熟悉的浏览器调试一样了。

    PS:

    我遇到的问题:安装node-inspector已经用了全局模式但是下载下来确实本地模式,不知道为什么。

    解决方法:

    使用sudo 在/usr/local/bin目录下创建link文件,链接到/usr/local/lib/node_modules/node-inspector/bin/inspector.js
    cd /usr/local/bin
    ln -s /usr/local/lib/node_modules/node-inspector/bin/inspector.js nodedebug
    这样,我只需要nodedebug  来调用即可,不用node-inspector 
  • 相关阅读:
    What is EJB
    Redis连接工具类
    MyBatis单列工厂的实现
    TCP和UDP的区别(Socket)
    webSocket协议与Socket的区别
    OSI七层模型
    Http协议和HTTPS协议
    Cookie和Session
    Request库使用response.text返回乱码问题
    Selenium元素定位问题
  • 原文地址:https://www.cnblogs.com/ltchronus/p/3419339.html
Copyright © 2011-2022 走看看