summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2023-03-05 01:06:30 +0900
committertamaina <tamaina@hotmail.co.jp>2023-03-05 01:06:30 +0900
commitc54712233cfe212b090a16c567cb1c1ed8cc8058 (patch)
treeb283d9bec8cc7b127d00987594414cc9a57f440a
parentdocker: build assets on native arch (#10080) (diff)
downloadsharkey-c54712233cfe212b090a16c567cb1c1ed8cc8058.tar.gz
sharkey-c54712233cfe212b090a16c567cb1c1ed8cc8058.tar.bz2
sharkey-c54712233cfe212b090a16c567cb1c1ed8cc8058.zip
Dev Container周り
Related to #10201
-rw-r--r--.devcontainer/devcontainer.json19
-rw-r--r--.dockerignore2
-rw-r--r--.gitignore3
-rw-r--r--.vscode/extensions.json5
4 files changed, 24 insertions, 5 deletions
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index fde7ec0f2b..59d3959462 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -3,9 +3,20 @@
"dockerComposeFile": "docker-compose.yml",
"service": "app",
"workspaceFolder": "/workspace",
- "features": {
- "ghcr.io/devcontainers-contrib/features/pnpm:2": {}
- },
"forwardPorts": [3000],
- "postCreateCommand": "sudo chmod 755 .devcontainer/init.sh && .devcontainer/init.sh"
+ "postCreateCommand": "sudo chmod 755 .devcontainer/init.sh && .devcontainer/init.sh",
+ "customizations": {
+ "vscode": {
+ "extensions": [
+ "editorconfig.editorconfig",
+ "eg2.vscode-npm-script",
+ "dbaeumer.vscode-eslint",
+ "Vue.volar",
+ "Vue.vscode-typescript-vue-plugin",
+ "Orta.vscode-jest",
+ "dbaeumer.vscode-eslint",
+ "mrmlnc.vscode-json5"
+ ]
+ }
+ }
}
diff --git a/.dockerignore b/.dockerignore
index 8f984831ef..151ede038e 100644
--- a/.dockerignore
+++ b/.dockerignore
@@ -25,6 +25,8 @@ fluent-emojis/
!.yarn/sdks
!.yarn/versions
+.pnpm-store
+
.idea/
packages/*/.vscode/
packages/backend/test/docker-compose.yml
diff --git a/.gitignore b/.gitignore
index 62b818c629..c413cd4da9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,6 +20,9 @@ packages/frontend/.yarn/cache
packages/backend/.yarn/cache
packages/sw/.yarn/cache
+# pnpm
+.pnpm-store
+
# Cypress
cypress/screenshots
cypress/videos
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
index 42264548ea..6b0c1540fb 100644
--- a/.vscode/extensions.json
+++ b/.vscode/extensions.json
@@ -4,6 +4,9 @@
"eg2.vscode-npm-script",
"dbaeumer.vscode-eslint",
"Vue.volar",
- "Vue.vscode-typescript-vue-plugin"
+ "Vue.vscode-typescript-vue-plugin",
+ "Orta.vscode-jest",
+ "dbaeumer.vscode-eslint",
+ "mrmlnc.vscode-json5"
]
}