From 99d4d4495782768b2bc6bd420ad5e15aac2bd8a6 Mon Sep 17 00:00:00 2001 From: Anton Nikolaev Date: Mon, 10 Feb 2020 03:41:50 -0800 Subject: [PATCH] VSCode debug task for debugging main process Summary: Just a small task to make debugging of the main process easier Reviewed By: jknoxville Differential Revision: D19792592 fbshipit-source-id: 9d1060dbb58a01615230bff2361144cfc88e41b7 --- .vscode/launch.json | 6 ++++++ package.json | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 068c13c54..2e47e2a20 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -9,6 +9,12 @@ "webRoot": "/", "url": "http://localhost:3000/index.dev.html" }, + { + "name": "Attach to Running Main", + "type": "node", + "request": "attach", + "port": 9229 + }, { "type": "node", "request": "launch", diff --git a/package.json b/package.json index ef96cd61c..11919880f 100644 --- a/package.json +++ b/package.json @@ -207,7 +207,8 @@ "rm-modules": "rimraf node_modules static/node_modules", "rm-temp": "rimraf $TMPDIR/jest* $TMPDIR/react-native-packager*", "reset": "yarn rm-dist && yarn rm-temp && yarn cache clean && yarn rm-modules", - "start": "cross-env NODE_ENV=development node scripts/start-dev-server.js", + "start": "cross-env NODE_ENV=development node scripts/start-dev-server.js --inspect=9229", + "start:break": "cross-env NODE_ENV=development node scripts/start-dev-server.js --inspect-brk=9229", "start:no-embedded-plugins": "cross-env NODE_ENV=development cross-env FLIPPER_NO_EMBEDDED_PLUGINS=true node scripts/start-dev-server.js", "build": "yarn rm-dist && cross-env NODE_ENV=production node scripts/build-release.js $@", "build-headless": "yarn rm-dist && mkdir dist && cross-env NODE_ENV=production node scripts/build-headless.js $@",