tools
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 0
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
$ npm i node-nightly -g
$ node-nightly --inspect index.js
http://blog.sqrtthree.com/2016/02/29/debugging-nodejs-in-chrome-devtools/
devtool
基于 Electron 将 Node.js 和 Chromium 的功能融合在了一起。它的目的在于为调试、分析和开发 Node.js 应用程序提供一个简单的界面。
体验比较好, 分析(可以使用console.profile() 等接口)能力很棒 但看起来会侵入代码, 污染 window 等变量
node-inspector
使用 remote debug 协议, 不污染环境变量
iron-node
同样基于 Electron 的调试器。包含了一个内置的命令来重新编译原生插件,还有一个复杂的图形界面显示您的package.json 和 README.md。
WebStorm 内置调试器
体验很好和 WebStorm 集成, 可以在调试时修改和编辑你的文件, 运行在一个真正的 Node/V8 环境中, 但缺少一些功能:
- 一个丰富的互动的控制台
- 异常时暂停
- 异步堆栈跟踪
- Promise 检查
- 分析
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Das Issue nennt index.js als beispielhaften Einstiegspunkt und erwähnt package.json und README.md in der Beschreibung von iron-node, identifiziert jedoch keine Repository-Datei oder keinen Test, der geändert werden soll. Beginne damit, den vorgesehenen Dokumentationsumfang anhand der verlinkten Debugging-Tools zu bestimmen, und definiere ein konkretes Vergleichs- oder Aktualisierungsziel; als abgeschlossen gilt die Aufgabe, wenn eine Dokumentationsänderung vereinbart wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- electron, javascript, node.js
- Bereich
- devtools
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100