Working reliably with local containers

This commit is contained in:
Spenser Bushey 2022-12-13 16:48:10 -08:00
parent e3b83d6ed2
commit 6bb43b21e1

View file

@ -7,21 +7,13 @@
"features": { "features": {
"fish": "latest" "fish": "latest"
}, },
"extensions": [ "extensions": [
"eamodio.gitlens" "eamodio.gitlens"
], ],
"remoteUser": "node", "remoteUser": "node",
// "postStartCommand": [
// "git",
// "config",
// "--global",
// "--add",
// "safe.directory",
// "${containerWorkspaceFolder}"
// ],
"postStartCommand": { "postStartCommand": {
// "git": "git config --global --add safe.directory ${containerWorkspaceFolder}", "git": "git config --global --add safe.directory ${containerWorkspaceFolder}",
"server": "cd ${containerWorkspaceFolder} && sudo chown $(id -u):$(id -g) node_modules && npm i --from-lockfile", "server": "cd ${containerWorkspaceFolder} && sudo chown $(id -u):$(id -g) node_modules && npm i",
"client": "cd ${containerWorkspaceFolder}/client && sudo chown $(id -u):$(id -g) node_modules && npm i --from-lockfile && npm run generate" "client": "cd ${containerWorkspaceFolder}/client && sudo chown $(id -u):$(id -g) node_modules && npm i && npm run generate"
} }
} }