From 6236e602de59d5d9af86eebb9a8f1639adb7a0a6 Mon Sep 17 00:00:00 2001 From: abearxiong Date: Thu, 20 Feb 2025 01:47:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.devcontaier/evcontainer.j?= =?UTF-8?q?son?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .devcontaier/evcontainer.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.devcontaier/evcontainer.json b/.devcontaier/evcontainer.json index 87faf30..4e269c7 100644 --- a/.devcontaier/evcontainer.json +++ b/.devcontaier/evcontainer.json @@ -1,11 +1,21 @@ { "name": "Node.js 22 Development Environment", "image": "mcr.microsoft.com/devcontainers/javascript-node:22", + "runArgs": [ + "--env", + "TZ=Asia/Shanghai" + ], "settings": { - "terminal.integrated.defaultProfile.linux": "/bin/bash" + "terminal.integrated.defaultProfile.linux": "/bin/bash", + "terminal.integrated.env.linux": { + "TZ": "Asia/Shanghai" + } + }, + "remoteEnv": { + "TZ": "Asia/Shanghai" }, "extensions": [ "dbaeumer.vscode-eslint" ], - "postCreateCommand": "npm install -g @kevisual/envision-cli@latest && npm install" + "postCreateCommand": "sudo ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai | sudo tee /etc/timezone && pnpm install -g @kevisual/envision-cli@latest && npm install" } \ No newline at end of file