Initial Commit

This commit is contained in:
Christian Risi
2024-12-06 15:04:05 +01:00
parent cafff22cf3
commit c7e52fa83b
17 changed files with 1678 additions and 296 deletions

View File

@@ -0,0 +1,53 @@
{
// Displayed name
"name": "Node-UserFrontEnd",
// Image to be used
"image": "node",
// Customization
"customizations": {
"vscode": {
"extensions": [
"svelte.svelte-vscode",
"fabiospampinato.vscode-highlight",
"fabiospampinato.vscode-todo-plus"
]
}
},
// Env in container
"containerEnv": {
},
// Mounts in container
"mounts": [
{
"source": "${localWorkspaceFolder}",
"target": "/workspace",
"type": "bind"
},
{
"source": "UserFrontend-NodeModules-Cache",
"target": "/workspace/node_modules",
"type": "volume"
}
],
// The WorkspaceFolder inside container
"workspaceFolder": "/workspace",
"postStartCommand": [
"npm",
"install"
],
// RunArgs
"runArgs": [
"--name",
"SvelteKit-FrontEnd"
]
}