写Nodejs也不多,用debug就更不多了,平时的小问题,用log也就基本能解决了,但是最近遇到些问题需要进行debug详查,但是以前的debug方式却不能用了
以前偶尔debug一次,用node-inspector 进行debug,安装node-inspector
执行命令 ' node-inspector & '
然后以debug方式启动程序 node --debug-brk app.js
在chrome浏览器中访问debug的地址开始debug
可是今天debug的时候却行不通了,每次都是
后来查查,原因是我装nodejs版本高了,网上说是nodejs6.3以后就不能这样用了
现在再debug就不需要安装node-inspector了
现在按如下方式debug
执行命令
node --inspect --debug-brk app.js
执行后有如下输出
在chrome浏览器中访问上面的url
chrome-devtools://devtools/remote/serve_file/@60cd6e859b9f557d2312f5bf532f6aec5f284980/inspector.html?experiments=true&v8only=true&ws=localhost:9229/51478b4c-1df7-4f98-84ca-dcc9064eda15
就可以开始开心的debug了
相关推荐
1-仅使用终端在docker-compose上使用以下属性仅使用终端: nodejs-debug-docker : stdin_open : true command : npm run debug:terminal... 之后,您将运行docker-compose run nodejs-debug-docker ,它将进入交互...
语言:English Node Debug Manager的一个极高的beta版本。 对于使用--inspect的NodeJs开发人员。...您基本上可以使用Nodemon之类的文件创建包含要调试应用程序的调试器链接的文件,并且插件在更改时会刷新调试器。
节点调试管理器的一个非常beta版本。对于使用--inspect的NodeJs开发人员。...基本上可以使用类似于Nodemon的东西创建包含要调试的应用程序的调试器链接的文件,插件会在调试器更新时刷新调试器。 支持语言:English
nodejs开启debug模式通过传递参数 --inspect 或 --inspect-brk ,调试方法分为IDE和chrome devtools两种,下面就具体讲解这两种方式如何调试node程序; part1:VS Code调试: 一、launch.json 配置 配置详解看另一篇...
一般在nodejs需要进行调试的时候,可以使用console.log()方法来将调试信息输出到控制台,当发布到生产环境的时候,需要将这些调试信息都注释掉,为了方便切换而不需要改动程序代码,可以使用nodejs的debug模块 ...
前言 大家都知道在node程序开发中时,经常需要打印调试日志。...使用很简单,运行node程序时,加上DEBUG=app环境变量即可。 /** * debug基础例子 */ var debug = require('debug')('app'); // 运行 DEBUG
nodejs-vscode-调试 使用VS Code远程调试您的Node.js Web应用程序
如果需要调试信息,可以设置DEBUG环境变量并启动应用程序: $ DEBUG=* npm start 这将在端口8080上启动该应用程序。 小班 应该启动Minishift,并且应该使用当前活动的项目登录。 然后运行npm run openshift命令。...
该软件包增强了[debug] {@ link nodejs软件包 安装 节点 npm install debugpp --save 浏览器 bower install debugpp --save 特征 点名间隔 语义子空间支持记录,警告,错误,... 支持节点和浏览器环境 例子 var...
这是一个NodeJS模块,可帮助您处理Modbus数据。 它使用构建核心PDU,然后使用传输来扩展其余部分。 特征 支持几乎所有标准功能代码 支持标准例外 支持运输 TCP协议 RTU ASCII码 支持驱动程序 TCP协议 UDP...
使用 Nodejs、socketIO 和 redis 的聊天应用演示要求Nodejs(你可以在下载)安装克隆项目git clone https://github.com/NgaNguyenDuy/chatapp.git 切换到目录chatapp并按类型安装所有依赖项(包括主要依赖项和开发...
appengine-nodejs-quicks 使用自定义运行时的 Google App Engine 托管 VM 上的 node.js 入门项目。 用法 首先克隆这个存储库。 要在开发应用程序服务器中本地运行应用程序: gcloud preview app run . 如果需要...
如何运行项目 克隆存储库 执行docker build -t best-visitor-server . 执行docker run -it -p 8080:8080 --rm --name running-best-visitor-server best-visitor-server ... 运行node-debug -p 8081 index.js
JS库,用于构建与Loom DAppChains交互的浏览器应用程序和NodeJS服务。 安装 节点JS # NPM npm install loom-js # Yarn yarn add loom-js 浏览器 < script src =" ...
##使用开发:先根据.env.sample 生成自己的 .env.dev// 第一次运行请初始化数据库sh ./src/database/init_db.sh// 运行开发模式npm run dev// 或调试模式npm run debug注意: 需要自行启动redis服务,在 localhost:...
SMU PayPal 演示 NodeJS 设置 此代码库已设置为与 heroku 一起使用。 柯丁网 使用以下内容创建文件.envvars 。 !#/bin/bash export ENV=debug export PAYPAL_MODE=sandbox export PAYPAL_CLIENT_ID=...
基本的 NodeJS 分布式应用程序,使用 MongoDB 和 haproxy 包括 vagrantfile 来构建最小的 MEAN 环境。 #要求。 Oracle Virtual Box 流浪者 运行APP。 安装所需的应用程序后: 克隆存储库。 输入克隆的存储...
安装要安装 node-offline-debug 包,请遵循指南:将其添加到 package.json 或使用“npm install”手动安装: npm install node-offline-debug例子要检测您的代码,请在您的应用程序中“要求”包作为第一步。...
如果需要调试信息,可以设置DEBUG环境变量并启动应用程序: $ DEBUG=* npm start 这将在端口8080上启动该应用程序。 小班 应该启动Minishift,并且应该使用当前活动的项目登录。 然后运行npm run openshift命令。 ...
概括:热装当我们在Debug模式下运行时,Framework支持它们执行创建或保存的文件,而无需再次运行该程序。数据库连接:支持连接到许多不同的数据库。 支持在SQL和noSQL之间交换简单查询,而无需更改源代码。 数据库...