|
|
@@ -6,7 +6,7 @@
|
|
|
"version": "0.2.0",
|
|
|
"configurations": [
|
|
|
{
|
|
|
- "name": "Run Extension",
|
|
|
+ "name": "Run Extension (production)",
|
|
|
"type": "extensionHost",
|
|
|
"request": "launch",
|
|
|
"args": ["--extensionDevelopmentPath=${workspaceFolder}", "--disable-workspace-trust", "${workspaceFolder}"],
|
|
|
@@ -15,12 +15,35 @@
|
|
|
"env": {
|
|
|
"IS_DEV": "true",
|
|
|
"DEV_WORKSPACE_FOLDER": "${workspaceFolder}",
|
|
|
- // Use the environment variable to determine the backend URL
|
|
|
- // Options: "production", "staging", "local"
|
|
|
- // Require the extension to reload to apply changes
|
|
|
"CLINE_ENVIRONMENT": "production"
|
|
|
}
|
|
|
},
|
|
|
+ {
|
|
|
+ "name": "Run Extension (staging)",
|
|
|
+ "type": "extensionHost",
|
|
|
+ "request": "launch",
|
|
|
+ "args": ["--extensionDevelopmentPath=${workspaceFolder}", "--disable-workspace-trust", "${workspaceFolder}"],
|
|
|
+ "outFiles": ["${workspaceFolder}/dist/**/*.js"],
|
|
|
+ "preLaunchTask": "${defaultBuildTask}",
|
|
|
+ "env": {
|
|
|
+ "IS_DEV": "true",
|
|
|
+ "DEV_WORKSPACE_FOLDER": "${workspaceFolder}",
|
|
|
+ "CLINE_ENVIRONMENT": "staging"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "Run Extension (local)",
|
|
|
+ "type": "extensionHost",
|
|
|
+ "request": "launch",
|
|
|
+ "args": ["--extensionDevelopmentPath=${workspaceFolder}", "--disable-workspace-trust", "${workspaceFolder}"],
|
|
|
+ "outFiles": ["${workspaceFolder}/dist/**/*.js"],
|
|
|
+ "preLaunchTask": "${defaultBuildTask}",
|
|
|
+ "env": {
|
|
|
+ "IS_DEV": "true",
|
|
|
+ "DEV_WORKSPACE_FOLDER": "${workspaceFolder}",
|
|
|
+ "CLINE_ENVIRONMENT": "local"
|
|
|
+ }
|
|
|
+ },
|
|
|
{
|
|
|
"name": "Run Extension (Fresh Install Mode)",
|
|
|
"type": "extensionHost",
|