/ .devcontainer / devcontainer.json
devcontainer.json
1 { 2 "name": "Node.js", 3 "image": "docker.pkg.github.com/peaceiris/actions-gh-pages/dev:latest", 4 5 // Use 'settings' to set *default* container specific settings.json values on container create. 6 "settings": { 7 "terminal.integrated.shell.linux": "/bin/bash" 8 }, 9 10 // Add the IDs of extensions you want installed when the container is created in the array below. 11 "extensions": [ 12 "bungcip.better-toml", 13 "EditorConfig.EditorConfig", 14 "donjayamanne.githistory", 15 "eamodio.gitlens", 16 "oderwat.indent-rainbow", 17 "yzhang.markdown-all-in-one", 18 "shd101wyy.markdown-preview-enhanced", 19 "christian-kohler.path-intellisense", 20 "lfs.vscode-emacs-friendly", 21 "ms-azuretools.vscode-docker", 22 "dbaeumer.vscode-eslint", 23 "firsttris.vscode-jest-runner", 24 "VisualStudioExptTeam.vscodeintellicode" 25 ], 26 27 // Use 'forwardPorts' to make a list of ports inside the container available locally. 28 // "forwardPorts": [3000], 29 30 // Specifies a command that should be run after the container has been created. 31 "postCreateCommand": "npm ci", 32 33 // Comment out the next line to run as root instead. 34 // "remoteUser": "runner" 35 }