launch.json 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. {
  2. "version": "2.0.0",
  3. "configurations": [
  4. {
  5. "name": "Launch Viewer (Chrome)",
  6. "type": "chrome",
  7. "request": "launch",
  8. "url": "http://localhost:9000/basicExample.html",
  9. "webRoot": "${workspaceRoot}/Viewer/",
  10. "sourceMaps": true,
  11. "preLaunchTask": "serve-viewer",
  12. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  13. "runtimeArgs": [
  14. "--enable-unsafe-es3-apis"
  15. ]
  16. },
  17. {
  18. "name": "Launch nullEngine",
  19. "type": "node",
  20. "request": "launch",
  21. "program": "${workspaceFolder}/tests/nullEngine/app.js"
  22. },
  23. {
  24. "name": "Launch sandbox (Chrome)",
  25. "type": "chrome",
  26. "request": "launch",
  27. "url": "http://localhost:1338/sandbox/index-local.html",
  28. "webRoot": "${workspaceRoot}/",
  29. "sourceMaps": true,
  30. "preLaunchTask": "run",
  31. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  32. "runtimeArgs": [
  33. "--enable-unsafe-es3-apis"
  34. ]
  35. },
  36. {
  37. "name": "Launch playground (Chrome)",
  38. "type": "chrome",
  39. "request": "launch",
  40. "url": "http://localhost:1338/Playground/index-local.html",
  41. "webRoot": "${workspaceRoot}/",
  42. "sourceMaps": true,
  43. "preLaunchTask": "run",
  44. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  45. "runtimeArgs": [
  46. "--enable-unsafe-es3-apis"
  47. ]
  48. },
  49. {
  50. "name": "Launch playground (Chrome+WebGL 1.0 forced)",
  51. "type": "chrome",
  52. "request": "launch",
  53. "url": "http://localhost:1338/Playground/index-local.html",
  54. "webRoot": "${workspaceRoot}/",
  55. "sourceMaps": true,
  56. "preLaunchTask": "run",
  57. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  58. "runtimeArgs": [
  59. "--disable-es3-apis"
  60. ]
  61. },
  62. {
  63. "name": "Launch Materials Library (Chrome)",
  64. "type": "chrome",
  65. "request": "launch",
  66. "url": "http://localhost:1338/materialsLibrary/index.html",
  67. "webRoot": "${workspaceRoot}/",
  68. "sourceMaps": true,
  69. "preLaunchTask": "run",
  70. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  71. "runtimeArgs": [
  72. "--enable-unsafe-es3-apis"
  73. ]
  74. },
  75. {
  76. "name": "Launch Post Processes Library (Chrome)",
  77. "type": "chrome",
  78. "request": "launch",
  79. "url": "http://localhost:1338/postProcessLibrary/index.html",
  80. "webRoot": "${workspaceRoot}/",
  81. "sourceMaps": true,
  82. "preLaunchTask": "run",
  83. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  84. "runtimeArgs": [
  85. "--enable-unsafe-es3-apis"
  86. ]
  87. },
  88. {
  89. "name": "Launch Procedural Textures Library (Chrome)",
  90. "type": "chrome",
  91. "request": "launch",
  92. "url": "http://localhost:1338/proceduralTexturesLibrary/index.html",
  93. "webRoot": "${workspaceRoot}/",
  94. "sourceMaps": true,
  95. "preLaunchTask": "run",
  96. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  97. "runtimeArgs": [
  98. "--enable-unsafe-es3-apis"
  99. ]
  100. },
  101. {
  102. "name": "Launch Inspector (Chrome)",
  103. "type": "chrome",
  104. "request": "launch",
  105. "url": "http://localhost:1338/inspector/index.html",
  106. "webRoot": "${workspaceRoot}/",
  107. "sourceMaps": true,
  108. "preLaunchTask": "run",
  109. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  110. "runtimeArgs": [
  111. "--enable-unsafe-es3-apis"
  112. ]
  113. },
  114. {
  115. "name": "Launch Local Dev (Chrome)",
  116. "type": "chrome",
  117. "request": "launch",
  118. "url": "http://localhost:1338/localDev/index.html",
  119. "webRoot": "${workspaceRoot}/",
  120. "sourceMaps": true,
  121. "preLaunchTask": "run",
  122. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  123. "runtimeArgs": [
  124. "--enable-unsafe-es3-apis"
  125. ]
  126. },
  127. {
  128. "name": "Launch Local Dev (Experimental Firefox)",
  129. "type": "firefox",
  130. "request": "launch",
  131. "reAttach": true,
  132. "url": "http://localhost:1338/localDev/index.html",
  133. "pathMappings": [
  134. {
  135. "url": "http://localhost:1338",
  136. "path": "${workspaceFolder}"
  137. }
  138. ],
  139. "preLaunchTask": "run"
  140. },
  141. {
  142. "name": "Launch Build Validation (Chrome)",
  143. "type": "chrome",
  144. "request": "launch",
  145. "url": "http://localhost:1338/tests/validation/index.html",
  146. "webRoot": "${workspaceRoot}/",
  147. "sourceMaps": true,
  148. "preLaunchTask": "run",
  149. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  150. "runtimeArgs": [
  151. "--enable-unsafe-es3-apis"
  152. ]
  153. },
  154. {
  155. "name": "Launch Build Validation (Firefox)",
  156. "type": "firefox",
  157. "request": "launch",
  158. "reAttach": true,
  159. "webRoot": "${workspaceRoot}/",
  160. "url": "http://localhost:1338/tests/validation/index.html"
  161. },
  162. {
  163. "name": "Launch memory checks (Chrome)",
  164. "type": "chrome",
  165. "request": "launch",
  166. "url": "http://localhost:1338/tests/memoryChecks/index.html",
  167. "webRoot": "${workspaceRoot}/",
  168. "sourceMaps": true,
  169. "preLaunchTask": "run",
  170. "userDataDir": "${workspaceRoot}/.tempChromeProfileForDebug",
  171. "runtimeArgs": [
  172. "--enable-unsafe-es3-apis"
  173. ]
  174. },
  175. ]
  176. }