From 89b0445d6d30f1abdd84dfc882d9cb7572f587df Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Tue, 17 Mar 2026 23:58:32 +0900 Subject: [PATCH] deno, dep, depotdownloader, devcontainer, devspace: add Korean translation (#21562) --- pages.ko/common/deno.md | 37 ++++++++++++++++++++---------- pages.ko/common/dep.md | 29 +++++++++++++++-------- pages.ko/common/depotdownloader.md | 36 +++++++++++++++++++++++++++++ pages.ko/common/devcontainer.md | 6 +---- pages.ko/common/devspace.md | 36 +++++++++++++++++++++++++++++ 5 files changed, 117 insertions(+), 27 deletions(-) create mode 100644 pages.ko/common/depotdownloader.md create mode 100644 pages.ko/common/devspace.md diff --git a/pages.ko/common/deno.md b/pages.ko/common/deno.md index dd258c8572..dfec7417d9 100644 --- a/pages.ko/common/deno.md +++ b/pages.ko/common/deno.md @@ -1,24 +1,37 @@ # deno -> JavaScript 및 TypeScript를 위한 보안 런타임입니다. +> JavaScript, TypeScript, WebAssembly를 위한 보안 중심 런타임. +> `npm` 또는 `jsr`를 통한 의존성 관리와 bench, bundle, doc, coverage 등의 도구를 포함. > 더 많은 정보: . -- JavaScript 또는 TypeScript 파일을 실행: - -`deno run {{경로/대상/파일.ts}}` - -- REPL(대화형 쉘)을 시작: +- REPL(대화형 쉘, Read-Eval-Print Loop)을 시작: `deno` -- 네트워크 접근이 가능한 파일을 실행: +- sample이라는 이름의 새로운 프로젝트 생성하고 테스트 실행: -`deno run --allow-net {{경로/대상/파일.ts}}` +`deno init sample && cd sample && deno test` -- URL을 통해 파일을 실행: +- 파일을 안전하게 실행. (필요시 네트워크, 파일 읽기 등 권한 요청): -`deno run {{https://deno.land/std/examples/welcome.ts}}` +`deno run {{경로/대상/파일.ts}}` -- URL을 통해 실행 가능항 스크립트 설치: +- 명시적인 권한을 지정하거나 모든 권한을 허용하여 실행 (신뢰할 수 있는 경우에만 사용): -`deno install {{https://deno.land/std/examples/colors.ts}}` +`deno run {{[--allow-env|--allow-net|--allow-write|--allow-all]}} {{jsr:@deno/deployctl}}` + +- `deno.json`의 작업 또는 `package.json`의 스크립트를 목록으로 표시하고 실행: + +`deno task` + +- `deno.json` 또는 `package.json`에 정의된 의존성을 설치 (lock 파일 포함): + +`deno install` + +- 타입 검사, 포맷, 린트를 수행 (가능한 경우 자동 수정): + +`deno check && deno fmt && deno lint --fix` + +- 스크립트, 의존성, 런타임을 포함한 단일 실행 파일을 생성: + +`deno compile {{경로/대상/파일.ts}}` diff --git a/pages.ko/common/dep.md b/pages.ko/common/dep.md index ac99d146e6..f77c2bb641 100644 --- a/pages.ko/common/dep.md +++ b/pages.ko/common/dep.md @@ -1,24 +1,33 @@ # dep -> Go 프로젝트에서 종속성 관리를 위한 툴. +> PHP 애플리케이션 배포. +> 참고: 동일한 이름의 Go 명령어 `dep`은 더 이상 사용 되지 않으며 유지 보수되지 않음(archived). > 더 많은 정보: . -- 현재 디렉토리를 Go 프로젝트의 루트 디렉토리로 초기화: +- 로컬 경로에서 대화형으로 deployer를 초기화 (`--template=template`으로 프레임워크 템플릿 사용 가능): `dep init` -- 누락된 종속성 설치(Gopkg.toml 과 `.go` 파일들 스캔): +- 애플리케이션을 원격 호스트에 배포: -`dep ensure` +`dep deploy {{호스트명}}` -- 프로젝트의 종속성의 상태 보고: +- 이전 정상 동작 릴리스로 롤백: -`dep status` +`dep rollback` -- 프로젝트에 종속성 추가: +- SSH를 통해 원격 호스트에 접속: -`dep ensure -add {{패키지_url}}` +`dep ssh {{호스트명}}` -- 모든 종속성들의 잠긴 버전 업데이트: +- 사용 가능한 명령 목록을 표시: -`dep ensure -update` +`dep list` + +- 원격 호스트에서 임의의 명령을 실행: + +`dep run "{{명령어}}"` + +- 명령어에 대한 도움말 표시: + +`dep help {{명령어}}` diff --git a/pages.ko/common/depotdownloader.md b/pages.ko/common/depotdownloader.md new file mode 100644 index 0000000000..a0e00a7510 --- /dev/null +++ b/pages.ko/common/depotdownloader.md @@ -0,0 +1,36 @@ +# depotdownloader + +> Steam 콘텐츠/디포(depot)를 다운로드. +> 더 많은 정보: . + +- 애플리케이션 다운로드: + +`depotdownloader -app {{108600}}` + +- 특정 디포(depot)를 지정한 디렉터리에 다운로드: + +`depotdownloader -app {{108600}} -depot {{108603}} -dir {{경로/대상/디렉터리}}` + +- Steam 계정을 사용해 다운로드: + +`depotdownloader -app {{108600}} -depot {{108603}} -username "{{gabecube}}"` + +- 디포(depot)를 다운로드하고 이후 다운로드를 위해 비밀번호를 저장: + +`depotdownloader -app {{108600}} -depot {{108603}} -username "{{gabecube}}" -remember-password` + +- 특정 디포(depot) 매니페스트를 다운로드: + +`depotdownloader -app {{346110}} -depot {{346111}} -manifest {{6154025194991279746}}` + +- 특정 브랜치에서 다운로드: + +`depotdownloader -app {{108600}} -depot {{108603}} -branch "{{unstable}}"` + +- 콘텐츠를 제외하고 내부 매니페스트만 다운로드: + +`depotdownloader -app {{108600}} -depot {{108603}} -manifest-only` + +- pubfile/workshop ID를 사용해 workshop 콘텐츠를 다운로드: + +`depotdownloader -app {{108600}} -pubfile {{2503622437}}` diff --git a/pages.ko/common/devcontainer.md b/pages.ko/common/devcontainer.md index c4c0d1110b..16050dd256 100644 --- a/pages.ko/common/devcontainer.md +++ b/pages.ko/common/devcontainer.md @@ -9,7 +9,7 @@ - 작업 공간에 Dev Container 템플릿을 적용: -`devcontainer templates apply --template-id {{템플릿_아이디}} --template-args {{템플릿_매개변수}} --workspace-folder {{경로/대상/작업공간}}` +`devcontainer templates apply {{[-t|--template-id]}} {{템플릿_id}} {{[-a|--template-args]}} {{템플릿_매개변수}} {{[-w|--workspace-folder]}} {{경로/대상/작업공간}}` - 현재 작업공간에서 실행 중인 Dev Container에 명령을 실행: @@ -19,10 +19,6 @@ `devcontainer build {{경로/대상/작업공간}}` -- VS Code에서 Dev 컨테이너를 열기 (경로는 선택사항): - -`devcontainer open {{경로/대상/작업공간}}` - - `devcontainer.json`에서 Dev Container의 구성을 읽고 출력: `devcontainer read-configuration` diff --git a/pages.ko/common/devspace.md b/pages.ko/common/devspace.md new file mode 100644 index 0000000000..91dcd229b9 --- /dev/null +++ b/pages.ko/common/devspace.md @@ -0,0 +1,36 @@ +# devspace + +> Kubernetes에서 애플리케이션을 개발, 배포 및 디버깅. +> 더 많은 정보: . + +- 현재 디렉터리에서 새로운 DevSpace 프로젝트를 초기화: + +`devspace init` + +- 포트 포워딩, 파일 동기화, 터미널 접근을 포함한 개발 모드를 시작: + +`devspace dev` + +- 특정 네임스페이스에서 개발 모드를 시작: + +`devspace dev {{[-n|--namespace]}} {{네임스페이스}}` + +- 프로젝트를 Kubernetes에 배포: + +`devspace deploy` + +- 특정 프로파일을 사용하여 프로젝트를 배포: + +`devspace deploy {{[-p|--profile]}} {{프로파일_이름}}` + +- 정의된 모든 이미지를 빌드: + +`devspace build` + +- Pod의 로그를 실시간으로 확인: + +`devspace logs {{[-f|--follow]}}` + +- 브라우저에서 DevSpace UI를 열기: + +`devspace ui`