launch.json 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "version": "0.2.0",
  3. "configurations": [
  4. // node环境调试当前激活编辑器ts/js代码
  5. {
  6. "type": "node",
  7. "request": "launch",
  8. "name": "file",
  9. "cwd": "${workspaceFolder}",
  10. "program": "${file}",
  11. // .vscode 目录又不认识了???
  12. "preLaunchTask": "tsc: 监视 - build/tsconfig.json", // cn
  13. // "preLaunchTask": "tsc: watch - build/tsconfig.json", // en
  14. "outFiles": ["${workspaceFolder}/compile/**/*.js"]
  15. // "args": ["--experimental-modules", "--loader", "./loader.mjs"]
  16. },
  17. // 调试开发环境脚本
  18. {
  19. "type": "node",
  20. "request": "launch",
  21. "name": "dev",
  22. // "stopOnEntry": true,
  23. "cwd": "${workspaceFolder}",
  24. "program": "${workspaceFolder}/node_modules/@vue/cli-service/bin/vue-cli-service.js",
  25. "args": ["serve", "--open"]
  26. },
  27. // 调试生产环境脚本
  28. {
  29. "type": "node",
  30. "request": "launch",
  31. "name": "build",
  32. // "stopOnEntry": true,
  33. "cwd": "${workspaceFolder}",
  34. "program": "${workspaceFolder}/node_modules/@vue/cli-service/bin/vue-cli-service.js",
  35. "args": ["build"]
  36. },
  37. // 调试单元测试脚本
  38. {
  39. "type": "node",
  40. "request": "launch",
  41. "name": "test:unit",
  42. // "stopOnEntry": true,
  43. "cwd": "${workspaceFolder}",
  44. "program": "${workspaceFolder}/node_modules/@vue/cli-service/bin/vue-cli-service.js",
  45. "args": ["test:unit", "--detectOpenHandles"]
  46. }
  47. ]
  48. }