{"id":13432707,"url":"https://github.com/s-a/iron-node","last_synced_at":"2025-05-14T22:09:35.167Z","repository":{"id":35083191,"uuid":"39238682","full_name":"s-a/iron-node","owner":"s-a","description":"Debug Node.js code with Chrome Developer Tools.","archived":false,"fork":false,"pushed_at":"2022-11-10T14:48:49.000Z","size":8414,"stargazers_count":2327,"open_issues_count":7,"forks_count":61,"subscribers_count":34,"default_branch":"master","last_synced_at":"2025-04-14T01:50:04.220Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://s-a.github.io/iron-node/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/s-a.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-17T06:30:34.000Z","updated_at":"2025-02-10T19:41:01.000Z","dependencies_parsed_at":"2023-01-15T13:28:49.407Z","dependency_job_id":null,"html_url":"https://github.com/s-a/iron-node","commit_stats":null,"previous_names":[],"tags_count":70,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-a%2Firon-node","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-a%2Firon-node/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-a%2Firon-node/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/s-a%2Firon-node/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/s-a","download_url":"https://codeload.github.com/s-a/iron-node/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254235701,"owners_count":22036964,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T02:01:15.534Z","updated_at":"2025-05-14T22:09:30.156Z","avatar_url":"https://github.com/s-a.png","language":"JavaScript","readme":"[![ironNode](logo/logo.png)](http://s-a.github.io/iron-node/)  \r\n[![NPM Version](http://img.shields.io/npm/v/iron-node.svg)](https://www.npmjs.org/package/iron-node)\r\n[![Build Status](https://travis-ci.org/s-a/iron-node.svg)](https://travis-ci.org/s-a/iron-node)\r\n[![Codacy Badge](https://www.codacy.com/project/badge/9abe33d152db40bfa5833f2388b32646)](https://www.codacy.com/app/stephanahlf/iron-node)\r\n[![Dependency Status](https://david-dm.org/s-a/iron-node.svg)](https://david-dm.org/s-a/iron-node)\r\n[![devDependency Status](https://david-dm.org/s-a/iron-node/dev-status.svg)](https://david-dm.org/s-a/iron-node#info=devDependencies)\r\n[![NPM Downloads](https://img.shields.io/npm/dm/iron-node.svg)](https://www.npmjs.org/package/iron-node)\r\n[![Massachusetts Institute of Technology (MIT)](https://s-a.github.io/license/img/mit.svg)](/LICENSE.md#mit)\r\n[![Donate](http://s-a.github.io/donate/donate.svg)](http://s-a.github.io/donate/)\r\n\r\n## Debug Node.js code with Chrome Developer Tools on Linux, Windows and OS X.\r\nThis software aims to make things easier :smile:. With [ironNode](https://github.com/s-a/iron-node) you have the full power of [JavaScript debugging](https://developer.chrome.com/devtools/docs/javascript-debugging) within Chrome Developer Tools.\r\n\r\n## Installation\r\n```npm install iron-node -g;```\r\n\r\n## Usage\r\nThe usage is the same as ```node```. Use ```iron-node``` instead of ```node```.  \r\nKeep in mind to place the keyword ```debugger;``` to a place where you want to stop. Run a debug session with the given JavaScript file.\r\n```bash\r\niron-node PATH_TO_NODE_JS_FILE [--customparm1=foo --customparm2=bar];\r\n```\r\n\r\n## Demo\r\n![Version details](/docs/iron-node-demo.gif)\r\n\r\n## [More screenshots and demos](http://s-a.github.io/iron-node/)\r\n\r\n## [Documentation](/docs/)\r\n - [Features](/docs/FEATURES.md)\r\n - [How to hide the Markdown information Window?](https://github.com/s-a/iron-node/blob/10ecde9d6c5c96f383998e7c4a895f8e70b231b1/.iron-node.js#L10-L11)\r\n - [Master the break-points](/docs/MASTER-THE-BREAKPOINTS.md)\r\n - [How to profile? - Optimize JavaScript execution and discover memory leaks.](/docs/PROFILE.md)\r\n - [Change electron module version](/docs//CHANGE-ELECTRON-VERSION.md). See #103\r\n - [Local and global configuration](/docs/CONFIGURATION.md)\r\n - [How to use native modules?](/docs/NATIVE-MODULES.md)\r\n - [Packages aka addons or plugins](/docs/PACKAGES.md) -\u003e [Package-Channel](https://www.npmjs.com/browse/keyword/iron-node)\r\n - [Version details](/docs/VERSION-DETAILS.md)\r\n - [How to debug Grunt, Gulp, Mocha or other commandline app tasks based on Node.js?](/docs/DEBUG-NODEJS-COMMANDLINE-APPS.md)\r\n - [Supported platforms](/docs/supported-platforms.md)\r\n - [How to debug Meteor apps?](/docs/METEOR.md)\r\n\r\n## Support\r\n - https://stackoverflow.com/questions/tagged/iron-node\r\n\r\n## [Contributing](/CONTRIBUTING.md)\r\n\r\n## [License](/LICENSE.md)\r\n","funding_links":[],"categories":["JavaScript","Repository","Packages","包","Debugging / Profiling","目录"],"sub_categories":["Debugging","Debugging / Profiling","调试 / 分析","调试/分析"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-a%2Firon-node","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fs-a%2Firon-node","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fs-a%2Firon-node/lists"}