From ec5bc7397f09107520012acbe2e86c65d280a684 Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Mon, 2 Mar 2026 11:51:32 +0900 Subject: [PATCH] bun-*: add Korean translation (#21306) --- pages.ko/common/bun-add.md | 33 ++++++++++++++++++++++++++++++ pages.ko/common/bun-audit.md | 24 ++++++++++++++++++++++ pages.ko/common/bun-build.md | 36 +++++++++++++++++++++++++++++++++ pages.ko/common/bun-create.md | 33 ++++++++++++++++++++++++++++++ pages.ko/common/bun-exec.md | 25 +++++++++++++++++++++++ pages.ko/common/bun-feedback.md | 16 +++++++++++++++ 6 files changed, 167 insertions(+) create mode 100644 pages.ko/common/bun-add.md create mode 100644 pages.ko/common/bun-audit.md create mode 100644 pages.ko/common/bun-build.md create mode 100644 pages.ko/common/bun-create.md create mode 100644 pages.ko/common/bun-exec.md create mode 100644 pages.ko/common/bun-feedback.md diff --git a/pages.ko/common/bun-add.md b/pages.ko/common/bun-add.md new file mode 100644 index 0000000000..2afeba40c9 --- /dev/null +++ b/pages.ko/common/bun-add.md @@ -0,0 +1,33 @@ +# bun add + +> 현대 자바스크립트 런타임, 패키지 매니저, 번들러 및 테스트 실행기. +> 참고: `a`는 `add`의 별칭으로 사용할 수 있다. +> 더 많은 정보: . + +- 단일 패키지 설치: + +`bun add {{패키지}}` + +- 여러 패키지들을 설치: + +`bun add {{패키지1 패키지2 ...}}` + +- Git 레포지토리로부터 패키지 설치: + +`bun add {{git_레포지토리_주소}}` + +- 특정 버전의 패키지 설치: + +`bun add {{패키지}}@{{버전}}` + +- 로컬 파일 또는 디렉터리를 통해 설치: + +`bun add file:{{경로/대상/파일_또는_디렉터리}}` + +- 개발 의존성으로 패키지 추가: + +`bun add {{[-d|--dev]}} {{패키지}}` + +- 전역으로 패키지 추가: + +`bun add {{[-g|--global]}} {{패키지}}` diff --git a/pages.ko/common/bun-audit.md b/pages.ko/common/bun-audit.md new file mode 100644 index 0000000000..5531cb55dc --- /dev/null +++ b/pages.ko/common/bun-audit.md @@ -0,0 +1,24 @@ +# bun-audit + +> 설치된 패키지의 알려진 보안 취약점을 검사합니다. +> 더 많은 정보: . + +- `bun.lock` 파일이 포함된 프로젝트의 모든 의존성을 점검: + +`bun audit` + +- 지정한 보안 수준 이상의 취약점만 표시: + +`bun audit --audit-level {{low|moderate|high|critical}}` + +- 운영 환경용 의존성만 보안 점검: + +`bun audit --prod` + +- 특정 CVE ID를 무시: + +`bun audit --ignore {{CVE-XXXX-YYYY}}` + +- 가공되지 않은 JSON 리포트를 출력: + +`bun audit --json` diff --git a/pages.ko/common/bun-build.md b/pages.ko/common/bun-build.md new file mode 100644 index 0000000000..ec4f8b045a --- /dev/null +++ b/pages.ko/common/bun-build.md @@ -0,0 +1,36 @@ +# bun build + +> Bun의 고속 네이티브 번들러를 사용해 JavaScript 및 Typescript 파일을 번들링. +> 더 많은 정보: . + +- 엔트리 포인트를 단일 파일로 묶어서 출력: + +`bun build {{경로/대상/엔트리.ts}} --outfile {{경로/대상/출력파일.js}}` + +- 여러 엔트리 포인트를 출력 디렉터리로 번들링: + +`bun build {{경로/대상/엔트리1.ts 경로/대상/엔트리2.ts ...}} --outdir {{경로/대상/출력_디렉터리}}` + +- 디버깅용 소스 맵을 포함하여 번들링: + +`bun build {{경로/대상/엔트리.ts}} --outfile {{경로/대상/출력.js}} --sourcemap` + +- 프로덕션용으로 최소화해 번들링: + +`bun build {{경로/대상/엔트리.ts}} --outfile {{경로/대상/출력.js}} --minify` + +- 지정한 타겟 환경에 맞게 번들링: + +`bun build {{경로/대상/엔트리.ts}} --outfile {{경로/대상/출력.js}} --target {{browser|bun|node}}` + +- 독립 실행 파일로 번들링: + +`bun build {{경로/대상/엔트리.ts}} --compile --outfile {{경로/대상/실행파일}}` + +- 파일 변경을 감지하여 자동으로 다시 빌드: + +`bun build {{경로/대상/엔트리.ts}} --outfile {{경로/대상/출력.js}} --watch` + +- 출력 파일에 포함되지 않는 외부 의존성과 함께 번들링: + +`bun build {{경로/대상/엔트리.ts}} --outfile {{경로/대상/출력.js}} {{[-e|--external]}} {{react react-dom}}` diff --git a/pages.ko/common/bun-create.md b/pages.ko/common/bun-create.md new file mode 100644 index 0000000000..a4ae1264e0 --- /dev/null +++ b/pages.ko/common/bun-create.md @@ -0,0 +1,33 @@ +# bun create + +> 템플릿을 사용해 새로운 프로젝트를 생성. +> 참고: `c`는 `create`의 별칭으로 사용할 수 있습니다. +> 더 많은 정보: . + +- 공식 템플릿을 사용해 대화형으로 새 프로젝트를 생성: + +`bun create {{템플릿}}` + +- 공식 템플릿을 사용해 새로운 디렉터리에 새 프로젝트를 생성: + +`bun create {{템플릿}} {{경로/대상/목적지}}` + +- GitHub 레포지토리 템플릿을 사용해 새로운 프로젝트 생성: + +`bun create {{https://github.com/사용자이름/레포지토리}} {{경로/대상/목적지}}` + +- 로컬 템플릿을 사용해 새로운 프로젝트 생성: + +`bun create {{경로/대상/템플릿}} {{경로/대상/목적지}}` + +- 기존 디렉터리가 있을 경우, 덮어쓰고 프로젝트를 생성: + +`bun create {{템플릿}} {{경로/대상/목적지}} --force` + +- Git 저장소를 자동으로 초기화하지 않고, 새로운 프로젝트를 생성: + +`bun create {{템플릿}} {{경로/대상/목적지}} --no-git` + +- 의존성을 자동으로 설치하지 않고 새로운 프로젝트를 생성: + +`bun create {{템플릿}} {{경로/대상/목적지}} --no-install` diff --git a/pages.ko/common/bun-exec.md b/pages.ko/common/bun-exec.md new file mode 100644 index 0000000000..b6dcdb55ad --- /dev/null +++ b/pages.ko/common/bun-exec.md @@ -0,0 +1,25 @@ +# bun exec + +> Bun 런타임을 사용해 셸 명령어나 스크립트 파일을 실행 +> 참고: 셸에서 실행할 때는, 따옴표를 이스케이프(escape)해야 합니다. +> 더 많은 정보: . + +- 단일 명령어 실행: + +`bun exec "echo hello"` + +- 플래그를 가진 명령어를 실행: + +`bun exec "ls -la"` + +- 따옴표를 포함한 명령어를 실행: + +`bun exec "echo \"hello friends\""` + +- 조합된 셸 명령어를 실행: + +`bun exec "mkdir test && cd test"` + +- 스크립트 파일을 실행: + +`bun exec {{경로/대상/스크립트}}` diff --git a/pages.ko/common/bun-feedback.md b/pages.ko/common/bun-feedback.md new file mode 100644 index 0000000000..3896c52d72 --- /dev/null +++ b/pages.ko/common/bun-feedback.md @@ -0,0 +1,16 @@ +# bun feedback + +> Bun에 피드백을 전송. +> 더 많은 정보: . + +- 텍스트 내용을 피드백으로 전송: + +`bun feedback "{{피드백_내용}}"` + +- 하나 이상의 파일을 피드백으로 전송: + +`bun feedback {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 이메일 주소를 첨부하여 피드백을 전송: + +`bun feedback {{경로/대상/파일|텍스트}} {{[-e|--email]}} {{이메일@주소}}`