`

Eclipse远程调试node.js代码

 
阅读更多

 

一:服务端启动的时候添加监听(默认端口为5858):

nodemon/node --debug=5858

 

二:在eclipse中添加插件,update地址为:

http://chromedevtools.googlecode.com/svn/update/dev/

在显示的组件中选择“Chromium JavaScript Remote Debugger”安装即可

 

三:在Debug Configurations添加CHROME V8 VM

 

注:这里的name最好不要和项目名重名。

 

四:当服务端以DEBUG方式启动后,启动上面新建的smume-web-debuger,如果没有错误,则会看到在Project Explore窗口看到一个自动生成的项目目录,如下:


 

五:最后需要调试的时候只要在这些生成的JS文件里添加断点就可以了。

 

END。

 

参考:https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger

  • 大小: 100.2 KB
  • 大小: 31.2 KB
分享到:
评论

相关推荐

    Node.js+开发指南

    3.4.3 使用Eclipse调试Node.js 48 3.4.4 使用node-inspector调试Node.js 54 3.5 参考资料 55 第4章 Node.js核心模块 57 4.1 全局对象 58 4.1.1 全局对象与全局变量 58 4.1.2 process 58 4.1.3...

    Eclipse教程

    你可以编写、调试和格式化JavaScript代码,并通过插件集成Node.js环境。 9. **团队协作**:Eclipse提供了版本控制系统集成,如SVN和Git,便于团队协作。你可以提交、更新代码,解决合并冲突,查看历史记录等。 10....

    MOOC_node_Quiz

    1. **Node.js**: 是一个开放源代码、跨平台的JavaScript运行环境,用于在服务器端执行JavaScript代码。它提供了丰富的模块生态系统,如Express.js用于快速构建Web应用,MongoDB用于数据库操作,以及各种中间件和工具...

    一些关于前端的安装包MongoDB

    在前端开发中,当开发者需要与后端服务器进行交互,比如部署、调试Node.js应用(包括MongoDB数据库)或者运行命令行工具时,Xshell是一个非常实用的软件。它提供了颜色编码的命令输出,方便查看和分析日志,提高了...

    HTML5开发环境.pdf

    总的来说,HTML5开发环境的构建涉及多方面的工具和技术,包括但不限于编辑器、代码检查、远程调试和适应性开发。理解并熟练掌握这些工具将有助于开发者更高效地创建高质量的HTML5应用程序,同时适应不断变化的移动...

    zendJSeclipse

    5. **集成开发环境**:集成 Eclipse 的优势在于丰富的扩展性,JSeclipse 可以与其他 Eclipse 插件(如 jQuery 插件、Node.js 插件)协同工作,构建完整的前端开发环境。 6. **Web 服务器集成**:通过 Zend Studio,...

    B_S仓库管理系统源码.zip

    4. 开发工具:Eclipse、IntelliJ IDEA、VS Code等用于代码编写和调试。 5. 版本控制:Git进行代码版本管理,协同开发。 四、源码解读 在压缩包中的"仓库管理系统源码"可能包括以下文件和目录: 1. src目录:存放...

    手把手 - 微服务 Windows 开发环境从头搭建 2022-09-05 直播录像 - 软件安装包-1.zip

    【Node.js】是JavaScript运行环境,基于Chrome V8引擎。在微服务开发中,Node.js常用于构建后端服务,特别是当需要快速原型开发或者处理高并发I/O密集型任务时。 【Redis】是一个高性能的键值存储系统,常作为缓存...

    Ext Js权威指南(.zip.001

    3.2.1 使用debugbar和companion.js调试 / 76 3.2.2 使用ietester测试 / 80 3.2.3 在ie 8或ie 9中调试 / 83 3.3 在chrome中调试 / 84 3.4 调试工具的总结 / 84 3.5 调试技巧 / 85 3.6 本章小结 / 89 第4章 ...

    tabris:在任何地方吃饭

    Tabris.js CLI 提供了 `tabris inspect` 命令,可以启动浏览器中的远程调试界面,便于查看和调试应用状态。 ### 9. 发布应用 完成应用开发后,使用 `tabris build` 命令创建适用于 iOS 和 Android 的应用包,然后...

    小饭桌项目

    Visual Studio Code、Eclipse、IntelliJ IDEA或PyCharm都是流行的选择,它们提供了代码高亮、自动完成、调试和版本控制集成等功能。 5. **项目迁移**:将项目从一个环境迁移到另一个,你需要确保所有依赖项(如npm...

    几个工具及使用配置

    3. **代码编辑器或IDE**:Visual Studio Code、IntelliJ IDEA或Eclipse等,这些工具提供了丰富的代码提示、自动格式化和调试功能。每个都有其独特的配置方式,例如安装插件以增强功能或调整主题以提高编码舒适度。 ...

    Linux环境下的高效开发项目实战指南.pdf

    为了避免不同项目间的依赖冲突,推荐使用Python的venv、conda(适用于Python和R)或Node.js的nvm等工具创建虚拟环境。 **Python venv 示例:** ```bash python3 -m venv myenv source myenv/bin/activate pip ...

    zero-rpc-service:包装零 rpc 服务

    Nodeclipse是一个专为Node.js开发设计的免费开源IDE插件,它增强了Eclipse IDE,提供了对Node.js项目的更好支持,包括代码提示、调试和构建工具等。在Zero-RPC服务的开发过程中,Nodeclipse能够帮助开发者更高效地...

    安卓Android酒店房间预订app设计毕业源码案例设计.zip

    - 可能使用Java的Spring Boot或Node.js的Express框架来构建后端服务。 - RESTful API设计,提供预定、查询、支付等功能接口。 - 安全性考虑,如使用JWT(JSON Web Tokens)进行身份验证。 5. **用户界面与交互**...

    Windows Azure使用入门 第四课:开发测试在云中.pdf

    6. **监控与调试**:发布后,可以通过 Visual Studio 2013 的工具进行远程调试和监控,确保网站正常运行。 #### 四、使用 Visual Studio 2013 快速构建 Windows Azure Service Bus Windows Azure Service Bus 是一...

    HomeSchool-master.zip

    使用Eclipse作为集成开发环境(IDE)进行Android开发,Eclipse提供了丰富的代码编辑、调试和构建工具。在这个项目中,我们可能发现XML布局文件用于定义用户界面,Java代码则负责处理业务逻辑和UI交互。开发者需要...

    Android+Mysql.rar

    1. **通过Web服务**:最常见的方法是构建一个运行在服务器端的Web服务(如PHP、Node.js或Java),该服务处理来自Android应用的HTTP请求,与MySQL数据库进行交互,然后将结果返回给应用。这种方式可以保护数据库,...

    毕业论文安卓367视频监控app+server.doc

    Eclipse 3.3作为开发工具,集成了Android开发所需的全部功能,包括代码编辑、调试、构建和部署等。在服务器端,可能采用如Node.js、PHP或Python等后端语言,构建数据交互接口,处理客户端请求,并进行视频流处理和...

    MyEclipse插件

    MyEclipse是一款强大的Java集成开发环境,它是Eclipse的扩展版本,特别针对企业级应用开发进行了优化。MyEclipse插件则是为了进一步增强MyEclipse的功能,提高开发效率而设计的工具集合。这些插件涵盖了从项目管理、...

Global site tag (gtag.js) - Google Analytics