devcontainer.json 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. // For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at:
  2. // https://github.com/microsoft/vscode-dev-containers/tree/v0.117.1/containers/javascript-node-12-mongo
  3. // If you want to run as a non-root user in the container, see .devcontainer/docker-compose.yml.
  4. {
  5. "name": "GROWI-Dev",
  6. "dockerComposeFile": "docker-compose.yml",
  7. "service": "node",
  8. "workspaceFolder": "/workspace/growi",
  9. // Set *default* container specific settings.json values on container create.
  10. "settings": {
  11. "terminal.integrated.shell.linux": "/bin/bash"
  12. },
  13. // Add the IDs of extensions you want installed when the container is created.
  14. "extensions": [
  15. "dbaeumer.vscode-eslint",
  16. "eamodio.gitlens",
  17. "msjsdiag.debugger-for-chrome",
  18. "firefox-devtools.vscode-firefox-debug",
  19. "editorconfig.editorconfig",
  20. "esbenp.prettier-vscode",
  21. "shinnn.stylelint",
  22. "hex-ci.stylelint-plus",
  23. ],
  24. // Uncomment the next line if you want start specific services in your Docker Compose config.
  25. // "runServices": [],
  26. // Uncomment the line below if you want to keep your containers running after VS Code shuts down.
  27. // "shutdownAction": "none",
  28. // Use 'postCreateCommand' to run commands after the container is created.
  29. // "postCreateCommand": "yarn install",
  30. // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root.
  31. "remoteUser": "node"
  32. }