From bc8e56eb74bfe3d4debc4371da0594ff90ce2549 Mon Sep 17 00:00:00 2001 From: danielsychoo Date: Thu, 18 Feb 2021 19:40:05 +0900 Subject: [PATCH 1/7] Feature out, outDir, outFile in KO 1. Feature 3 files 2. Translate 3 files in KO 3. run lint --- docs/tsconfig/ko/options/out.md | 9 +++++++ docs/tsconfig/ko/options/outDir.md | 39 +++++++++++++++++++++++++++++ docs/tsconfig/ko/options/outFile.md | 11 ++++++++ 3 files changed, 59 insertions(+) create mode 100644 docs/tsconfig/ko/options/out.md create mode 100644 docs/tsconfig/ko/options/outDir.md create mode 100644 docs/tsconfig/ko/options/outFile.md diff --git a/docs/tsconfig/ko/options/out.md b/docs/tsconfig/ko/options/out.md new file mode 100644 index 00000000..fce042f7 --- /dev/null +++ b/docs/tsconfig/ko/options/out.md @@ -0,0 +1,9 @@ +--- +display: "Out" +oneline: "Deprecated setting. Use `outFile` instead." +--- + +대신에 [outFile](#outFile) 을 사용하세요. + +`out` 옵션은 예측 불가능하거나 일관되지 않은 방식으로 최종 파일 위치를 계산합니다. +이 옵션은 이전 버전과의 호환성을 위해 유지될 뿐 사용되지 않습니다. diff --git a/docs/tsconfig/ko/options/outDir.md b/docs/tsconfig/ko/options/outDir.md new file mode 100644 index 00000000..3ac48989 --- /dev/null +++ b/docs/tsconfig/ko/options/outDir.md @@ -0,0 +1,39 @@ +--- +display: "Out Dir" +oneline: "Specify an output folder for all emitted files." +--- + +만일 지정하면, `.js` (이 외에도 `.d.ts`, `.js.map`, 등.) 파일이 지정한 디렉토리로 배출됩니다. +원본 파일의 디렉토리 구조는 보존됩니다; 계산된 루트가 의도한 루트가 아닌경우 [rootDir](#rootDir) 을 보세요. + +만일 지정하지 않으면, `.js` 파일은 `.ts` 파일이 생성된 곳과 동일한 디렉토리에 방출됩니다: + +```sh +$ tsc + +example +├── index.js +└── index.ts +``` + +다음과 같이 `tsconfig.json` 을 작성할 경우: + +```json tsconfig +{ + "compilerOptions": { + "outDir": "dist" + } +} +``` + +이러한 설정으로 `tsc`를 실행하면 파일이 지정한 `dist` 폴더로 이동합니다: + +```sh +$ tsc + +example +├── dist +│ └── index.js +├── index.ts +└── tsconfig.json +``` diff --git a/docs/tsconfig/ko/options/outFile.md b/docs/tsconfig/ko/options/outFile.md new file mode 100644 index 00000000..2c02d836 --- /dev/null +++ b/docs/tsconfig/ko/options/outFile.md @@ -0,0 +1,11 @@ +--- +display: "Out File" +oneline: "Specify a file that bundles all outputs into one JavaScript file. If `declaration` is true, also designates a file that bundles all .d.ts output." +--- + +만일 지정하면, 모든 _전역_ (비모듈) 파일이 지정된 단일 출력 파일에 연결됩니다. + +만일 `module` 이 `system` 또는 `amd` 일 경우, 모든 모듈 파일도 모든 전역 컨텐츠 뒤에 이 파일에 연결됩니다. + +참고: `outFile` 은 `module` 이 `None` 이거나, `System`, `AMD` 가 아니면 사용할 수 없습니다. +이 옵션은 bundle CommonJS 또는 ES6 모듈에 사용할 수 _없습니다_. From 7a02a016709a0b091af66347c021f4ac9a93f42b Mon Sep 17 00:00:00 2001 From: Sungyeop Choo Date: Fri, 26 Feb 2021 20:42:56 +0900 Subject: [PATCH 2/7] Update docs/tsconfig/ko/options/outDir.md Update suggestions Co-authored-by: YeonJuan --- docs/tsconfig/ko/options/outDir.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tsconfig/ko/options/outDir.md b/docs/tsconfig/ko/options/outDir.md index 3ac48989..07cc6af9 100644 --- a/docs/tsconfig/ko/options/outDir.md +++ b/docs/tsconfig/ko/options/outDir.md @@ -4,7 +4,7 @@ oneline: "Specify an output folder for all emitted files." --- 만일 지정하면, `.js` (이 외에도 `.d.ts`, `.js.map`, 등.) 파일이 지정한 디렉토리로 배출됩니다. -원본 파일의 디렉토리 구조는 보존됩니다; 계산된 루트가 의도한 루트가 아닌경우 [rootDir](#rootDir) 을 보세요. +원본 파일의 디렉터리 구조는 보존됩니다; 계산된 루트가 예상과 다를 경우 [rootDir](#rootDir) 을 보세요. 만일 지정하지 않으면, `.js` 파일은 `.ts` 파일이 생성된 곳과 동일한 디렉토리에 방출됩니다: From c62a830e1b3dab9b4eafb2aa8a703862548d1ea9 Mon Sep 17 00:00:00 2001 From: Sungyeop Choo Date: Fri, 26 Feb 2021 20:43:16 +0900 Subject: [PATCH 3/7] Update docs/tsconfig/ko/options/outDir.md Update suggestions Co-authored-by: YeonJuan --- docs/tsconfig/ko/options/outDir.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tsconfig/ko/options/outDir.md b/docs/tsconfig/ko/options/outDir.md index 07cc6af9..87f6815f 100644 --- a/docs/tsconfig/ko/options/outDir.md +++ b/docs/tsconfig/ko/options/outDir.md @@ -3,7 +3,7 @@ display: "Out Dir" oneline: "Specify an output folder for all emitted files." --- -만일 지정하면, `.js` (이 외에도 `.d.ts`, `.js.map`, 등.) 파일이 지정한 디렉토리로 배출됩니다. +만일 지정하면, `.js` (이 외에도 `.d.ts`, `.js.map`, 등.) 파일이 지정한 디렉터리로 배출됩니다. 원본 파일의 디렉터리 구조는 보존됩니다; 계산된 루트가 예상과 다를 경우 [rootDir](#rootDir) 을 보세요. 만일 지정하지 않으면, `.js` 파일은 `.ts` 파일이 생성된 곳과 동일한 디렉토리에 방출됩니다: From 734c0e307ef1905b8aae8e6d4631ad9e1d22fbcc Mon Sep 17 00:00:00 2001 From: Sungyeop Choo Date: Fri, 26 Feb 2021 20:43:30 +0900 Subject: [PATCH 4/7] Update docs/tsconfig/ko/options/outDir.md Update suggestions Co-authored-by: YeonJuan --- docs/tsconfig/ko/options/outDir.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tsconfig/ko/options/outDir.md b/docs/tsconfig/ko/options/outDir.md index 87f6815f..56508086 100644 --- a/docs/tsconfig/ko/options/outDir.md +++ b/docs/tsconfig/ko/options/outDir.md @@ -6,7 +6,7 @@ oneline: "Specify an output folder for all emitted files." 만일 지정하면, `.js` (이 외에도 `.d.ts`, `.js.map`, 등.) 파일이 지정한 디렉터리로 배출됩니다. 원본 파일의 디렉터리 구조는 보존됩니다; 계산된 루트가 예상과 다를 경우 [rootDir](#rootDir) 을 보세요. -만일 지정하지 않으면, `.js` 파일은 `.ts` 파일이 생성된 곳과 동일한 디렉토리에 방출됩니다: +만일 지정하지 않으면, `.js` 파일은 `.ts` 파일이 생성된 곳과 동일한 디렉터리에 생성됩니다: ```sh $ tsc From 1236d0d268d327abab1873b8984a4cb88d1b82f9 Mon Sep 17 00:00:00 2001 From: Sungyeop Choo Date: Fri, 26 Feb 2021 20:43:42 +0900 Subject: [PATCH 5/7] Update docs/tsconfig/ko/options/outFile.md Update suggestions Co-authored-by: YeonJuan --- docs/tsconfig/ko/options/outFile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tsconfig/ko/options/outFile.md b/docs/tsconfig/ko/options/outFile.md index 2c02d836..268f84f2 100644 --- a/docs/tsconfig/ko/options/outFile.md +++ b/docs/tsconfig/ko/options/outFile.md @@ -7,5 +7,5 @@ oneline: "Specify a file that bundles all outputs into one JavaScript file. If ` 만일 `module` 이 `system` 또는 `amd` 일 경우, 모든 모듈 파일도 모든 전역 컨텐츠 뒤에 이 파일에 연결됩니다. -참고: `outFile` 은 `module` 이 `None` 이거나, `System`, `AMD` 가 아니면 사용할 수 없습니다. +참고: `outFile` 은 `module` 이 `None` 이거나, `System`, `AMD` 가 아니면 _사용할 수 없습니다_. 이 옵션은 bundle CommonJS 또는 ES6 모듈에 사용할 수 _없습니다_. From a7466f4a34c7fe80baef3ed6b5168ce0818d4c6e Mon Sep 17 00:00:00 2001 From: Sungyeop Choo Date: Fri, 26 Feb 2021 20:43:49 +0900 Subject: [PATCH 6/7] Update docs/tsconfig/ko/options/outFile.md Update suggestions Co-authored-by: YeonJuan --- docs/tsconfig/ko/options/outFile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tsconfig/ko/options/outFile.md b/docs/tsconfig/ko/options/outFile.md index 268f84f2..40ae3790 100644 --- a/docs/tsconfig/ko/options/outFile.md +++ b/docs/tsconfig/ko/options/outFile.md @@ -8,4 +8,4 @@ oneline: "Specify a file that bundles all outputs into one JavaScript file. If ` 만일 `module` 이 `system` 또는 `amd` 일 경우, 모든 모듈 파일도 모든 전역 컨텐츠 뒤에 이 파일에 연결됩니다. 참고: `outFile` 은 `module` 이 `None` 이거나, `System`, `AMD` 가 아니면 _사용할 수 없습니다_. -이 옵션은 bundle CommonJS 또는 ES6 모듈에 사용할 수 _없습니다_. +이 옵션은 bundle CommonJS 또는 ES6 모듈에 _사용할 수 없습니다_. From da27f8083e5e2554b49216e121f0652e4800b7d8 Mon Sep 17 00:00:00 2001 From: Sungyeop Choo Date: Fri, 26 Feb 2021 20:43:57 +0900 Subject: [PATCH 7/7] Update docs/tsconfig/ko/options/out.md Update suggestions Co-authored-by: YeonJuan --- docs/tsconfig/ko/options/out.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tsconfig/ko/options/out.md b/docs/tsconfig/ko/options/out.md index fce042f7..0a4a567c 100644 --- a/docs/tsconfig/ko/options/out.md +++ b/docs/tsconfig/ko/options/out.md @@ -6,4 +6,4 @@ oneline: "Deprecated setting. Use `outFile` instead." 대신에 [outFile](#outFile) 을 사용하세요. `out` 옵션은 예측 불가능하거나 일관되지 않은 방식으로 최종 파일 위치를 계산합니다. -이 옵션은 이전 버전과의 호환성을 위해 유지될 뿐 사용되지 않습니다. +이 옵션은 이전 버전과의 호환성을 위해 유지될 뿐 사용을 권장하지 않습니다.