From 002b8d45214c66c09eefda2a23d64496fcd8daa5 Mon Sep 17 00:00:00 2001 From: "HIMURA Tomohiko a.k.a eiel" Date: Sat, 19 Jul 2025 21:37:23 +0900 Subject: [PATCH] feat: add devcontainer node_modules volume mount MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit バイナリファイルの実行問題を解決するためDocker volumeでnode_modulesを分離し、開発環境の互換性を向上 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .devcontainer/devcontainer.json | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 8484201..2a068d2 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -18,5 +18,14 @@ ], "settings": {} } - } + }, + "mounts": [ + "source=node_modules,target=${containerWorkspaceFolder}/node_modules,type=volume" + ], + "initializeCommand": "docker volume create node_modules", + "postCreateCommand": [ + "bash", + "-c", + "sudo chown -R vscode:vscode ${containerWorkspaceFolder}/node_modules && npm install" + ] }