microsoft/vscode-react-native

Public

mirrored fromhttps://github.com/microsoft/vscode-react-nativeAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
0.4.1

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.vscode/launch.json

161lines · modecode

1{
2 "version": "0.2.0",
3 "configurations": [
4 {
5 "name": "Launch Extension",
6 "type": "extensionHost",
7 "request": "launch",
8 "runtimeExecutable": "${execPath}",
9 "args": [
10 "--extensionDevelopmentPath=${workspaceRoot}"
11 ],
12 "sourceMaps": true,
13 "outDir": "${workspaceRoot}/out",
14 "preLaunchTask": "build"
15 },
16 {
17 "name": "Quick Launch Extension",
18 "type": "extensionHost",
19 "request": "launch",
20 "runtimeExecutable": "${execPath}",
21 "args": [
22 "--extensionDevelopmentPath=${workspaceRoot}"
23 ],
24 "sourceMaps": true,
25 "outDir": "${workspaceRoot}/out",
26 "preLaunchTask": "quick-build"
27 },
28 {
29 "name": "Quick Debug Debugger",
30 "type": "node",
31 "request": "launch",
32 "program": "${workspaceRoot}/src/debugger/reactNativeDebugEntryPoint.ts",
33 "runtimeArgs": [
34 "--harmony"
35 ],
36 "stopOnEntry": false,
37 "args": [
38 "--server=4712"
39 ], // Use "debugServer": "4712", on launch.json of the instance to debug
40 "sourceMaps": true,
41 "outDir": "${workspaceRoot}/out",
42 "preLaunchTask": "quick-build"
43 },
44 {
45 "name": "Debug Debugger",
46 "type": "node",
47 "request": "launch",
48 "program": "${workspaceRoot}/src/debugger/reactNativeDebugEntryPoint.ts",
49 "runtimeArgs": [
50 "--harmony"
51 ],
52 "stopOnEntry": false,
53 "args": [
54 "--server=4712"
55 ], // Use "debugServer": "4712", on launch.json of the instance to debug
56 "sourceMaps": true,
57 "outDir": "${workspaceRoot}/out",
58 "preLaunchTask": "build"
59 },
60 {
61 "name": "Sample - Android App",
62 "program": "${workspaceRoot}/SampleApplication/.vscode/launchReactNative.js",
63 "type": "node",
64 "request": "launch",
65 "args": [
66 "android"
67 ],
68 "runtimeArgs": [
69 "--nolazy"
70 ],
71 "sourceMaps": true,
72 "outDir": "${workspaceRoot}/SampleApplication/.vscode/.react/"
73 },
74 {
75 "name": "Sample - iOS App",
76 "program": "${workspaceRoot}/SampleApplication/.vscode/launchReactNative.js",
77 "type": "node",
78 "request": "launch",
79 "args": [
80 "ios"
81 ],
82 "runtimeArgs": [
83 "--nolazy"
84 ],
85 "sourceMaps": true,
86 "outDir": "${workspaceRoot}/SampleApplication/.vscode/.react/"
87 },
88 {
89 "name": "Sample - Android Extension",
90 "program": "${workspaceRoot}/SampleApplication/.vscode/launchReactNative.js",
91 "type": "node",
92 "request": "launch",
93 "args": [
94 "android"
95 ],
96 "runtimeArgs": [
97 "--nolazy"
98 ],
99 "sourceMaps": true,
100 "outDir": "${workspaceRoot}/out/"
101 },
102 {
103 "name": "Sample - iOS Extension",
104 "program": "${workspaceRoot}/SampleApplication/.vscode/launchReactNative.js",
105 "type": "node",
106 "request": "launch",
107 "args": [
108 "ios"
109 ],
110 "runtimeArgs": [
111 "--nolazy"
112 ],
113 "sourceMaps": true,
114 "outDir": "${workspaceRoot}/out/"
115 },
116 {
117 "name": "Launch Tests",
118 "type": "extensionHost",
119 "request": "launch",
120 "runtimeExecutable": "${execPath}",
121 "args": [
122 "--extensionDevelopmentPath=${workspaceRoot}",
123 "--extensionTestsPath=${workspaceRoot}/out/test"
124 ],
125 "stopOnEntry": false,
126 "sourceMaps": true,
127 "outDir": "${workspaceRoot}/out",
128 "preLaunchTask": "build"
129 },
130 {
131 "name": "Run mocha",
132 "type": "node2",
133 "program": "${workspaceRoot}/node_modules/mocha/bin/_mocha",
134 "stopOnEntry": false,
135 // Command line arguments passed to the program.
136 "args": [
137 "--ui",
138 "tdd",
139 // "--grep", "patternToFilterTestsBy",
140 "out/test/debugger/**/*.test.js",
141 "out/test/common/**/*.test.js"
142 ],
143 "cwd": "${workspaceRoot}",
144 "runtimeExecutable": null,
145 "env": {
146 "NODE_ENV": "development"
147 },
148 "sourceMaps": true,
149 "outDir": "${workspaceRoot}/out"
150 }
151 ],
152 "compounds": [
153 {
154 "name": "Quick Extension + Debugger",
155 "configurations": [
156 "Quick Launch Extension",
157 "Quick Debug Debugger"
158 ]
159 }
160 ]
161}