add web build/run tasks

This commit is contained in:
Ryan Peters 2023-03-18 22:27:17 -04:00
parent dbdd5c4738
commit 1238358272
2 changed files with 32 additions and 0 deletions

20
.vscode/launch.json vendored
View File

@ -1,6 +1,7 @@
{ {
"version": "0.2.0", "version": "0.2.0",
"configurations": [ "configurations": [
{ {
// Use IntelliSense to find out which attributes exist for C# debugging // Use IntelliSense to find out which attributes exist for C# debugging
// Use hover for the description of the existing attributes // Use hover for the description of the existing attributes
@ -17,6 +18,25 @@
"console": "internalConsole", "console": "internalConsole",
"stopAtEntry": false "stopAtEntry": false
}, },
{
// Use IntelliSense to find out which attributes exist for C# debugging
// Use hover for the description of the existing attributes
// For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
"name": ".NET Core Launch (web)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "buildweb",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/WeatherDashboard.Web/bin/Debug/net7.0/WeatherDashboard.Web.dll",
"args": [],
"cwd": "${workspaceFolder}/WeatherDashboard.Web",
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
"console": "internalConsole",
"stopAtEntry": false,
"serverReadyAction": {
"action": "openExternally"
}
},
{ {
"name": ".NET Core Attach", "name": ".NET Core Attach",
"type": "coreclr", "type": "coreclr",

12
.vscode/tasks.json vendored
View File

@ -15,6 +15,18 @@
], ],
"problemMatcher": "$msCompile" "problemMatcher": "$msCompile"
}, },
{
"label": "buildweb",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/WeatherDashboard.Web/WeatherDashboard.Web.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary"
],
"problemMatcher": "$msCompile"
},
{ {
"label": "publish", "label": "publish",
"command": "dotnet", "command": "dotnet",