Trans(guide/npm-packages.jade)#41
Conversation
|
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed, please reply here (e.g.
|
|
I signed it! |
|
CLAs look good, thanks! |
byungjune
left a comment
There was a problem hiding this comment.
해당 페이지를 리뷰하였습니다. 확인하시고 다른 의견있으시면 언제든지 댓글 달아주세요 : ) 수고하셨습니다 👍
| include ../_util-fns | ||
|
|
||
| :marked | ||
| Angular 어플리케이션과 Angular는 다양한 서드파티 패키지의 특징과 기능에 의존합니다. 이 패키지는 Node 패키지 관리자(<a href="https://docs.npmjs.com/" target="_blank">npm</a>)를 통해 설치 및 관리할 수 있습니다. |
There was a problem hiding this comment.
지금까지 application의 번역은 애플리케이션으로 통일하여 사용하였습니다.
해당 페이지에서 사용된 어플리케이션을 애플리케이션으로 변경 부탁드립니다 : )
|
|
||
|
|
||
| **node의 버전이 `v4.x.x` 이상, npm의 버전이 `3.x.x`이상인지 확인하세요.** | ||
| 터미널/콘솔 창에서 `node -v`와 `npm -v` 명령어로 확인할 수 있습니다. 오래된 버전에서는 오류가 발생합니다. |
There was a problem hiding this comment.
가급적 원문의 문장을 그대로 번역하는 것을 원칙으로 하고 있습니다.
아래문장의 경우 한 문장이기 때문에 번역본도 한 문장으로 하는 것을 추천드립니다.
- 원문 : Verify that you are running node
v4.x.xor higher and npm3.x.xor higher by running the commandsnode -vandnpm -vin a terminal/console window.- 변경전 : node의 버전이
v4.x.x이상, npm의 버전이3.x.x이상인지 확인하세요. 터미널/콘솔 창에서node -v와npm -v명령어로 확인할 수 있습니다.- 변경후 : 터미널/콘솔 창에서
node -v과npm -v명령어를 실행하여 node의 버전이v4.x.x이상, npm의 버전이3.x.x이상인지 확인하세요.
| We recommend [nvm](https://github.com/creationix/nvm) for managing multiple versions of node and npm. You may need [nvm](https://github.com/creationix/nvm) if you already have projects running on your machine that use other versions of node and npm. | ||
|
|
||
| :marked | ||
| 우리는 우선 앞서 다룬 [설치](setup.html) 과정에서 생성된, <a href="https://docs.npmjs.com/files/package.json" target="_blank">package.json</a> 파일에 명시된 `dependencies`와 `devDependencies`의 쉬운 초심자 패키지 모음으로 시작하는 것을 권합니다. |
There was a problem hiding this comment.
영문에 나와 있는 we는 자연스러운 문장의 진행을 위해 우리는과 같은 별도의 해석을 하고 있지 않습니다.
또한 문장이 길어질 경우, enter를 넣어 영문과 유사하게 문장을 나눠주고 있습니다.
(빈 줄이 나오기 전까지는 같은 문단으로 인식하여 번역본으로 표시되기 때문에 enter를 통해 줄을 바꿔도 괜찮습니다 : )
- 변경전 :
우리는 우선 앞서 다룬 설치 과정에서 생성된, package.json 파일에 명시된
dependencies와devDependencies의 쉬운 초심자 패키지 모음으로 시작하는 것을 권합니다.
- 변경후 :
설치 과정에서 만들어진 package.json 파일의
dependencies와devDependencies에 명시된, 패키지의 쉬운 초심자 세트를 권합니다.
| installed as described during [Setup](setup.html). | ||
|
|
||
| :marked | ||
| 다른 패키지들을 사용할 수 있지만, 이 *초심자 패키지 모음*로 시작하는 것을 추천합니다. 왜냐하면 (a) 그것들은 함께 작동하고, (b) 이 시리즈에서 필요하게 될 예제 어플리케이션을 빌드하고 실행하는데 필요한 모든 것을 포함하고 있기 때문입니다. |
There was a problem hiding this comment.
어플리케이션의 수정, 문장의 줄바꿈, 원문의 유지를 위해 아래와 같이 변경하면 좋을 것 같습니다.
- 변경전 :
다른 패키지들을 사용할 수 있지만, 이 초심자 패키지 모음로 시작하는 것을 추천합니다.
왜냐하면 (a) 그것들은 함께 작동하고, (b) 이 시리즈에서 필요하게 될 예제 어플리케이션을 빌드하고 실행하는데 필요한 모든 것을 포함하고 있기 때문입니다.
- 변경후 :
(a)세트가 함께 잘 작동하고, (b)이 시리즈에서 필요하게 될 예제 애플리케이션을 빌드하고 실행하는데 필요한 모든 것을 포함하고 있기 때문에,
다른 패키지들을 사용할 수 있지만 이 특정 세트로 시작하는 것을 추천합니다.
| The `dependencies` section of `package.json` contains: | ||
|
|
||
|
|
||
| * ***주요 패키지*** - 프레임워크와 유틸리티의 활용성을 높이는 주요 패키지 |
There was a problem hiding this comment.
- 변경 전 :
- 주요 패키지 - 프레임워크와 유틸리티의 활용성을 높이는 주요 패키지
- 변경 후 :
- 기능 - 기능 패키지는 애플리케이션 프레임워크 및 유틸리티 기능을 제공합니다.
| ***[typescript](https://www.npmjs.com/package/typescript)*** - | ||
| *tsc* 컴파일러를 포함한 TypeScript 언어 서버. | ||
|
|
||
| the TypeScript language server, including the *tsc* TypeScript compiler. |
There was a problem hiding this comment.
영문함께 보기에서 별도로 보여지도록 윗줄에 ****[typescript](https://www.npmjs.com/package/typescript)*** -를 추가해주세요.
|
|
||
| ***[typescript](https://www.npmjs.com/package/typescript)*** - | ||
| *tsc* 컴파일러를 포함한 TypeScript 언어 서버. |
There was a problem hiding this comment.
변경전
tsc 컴파일러를 포함한 TypeScript 언어 서버.
변경후
tsc TypeScript 컴파일러를 포함한 TypeScript 언어 서버.
| ## Why *peerDependencies*? | ||
|
|
||
| 빠른시작에서 다룬 `packae.json`에는 *peerDependencies*가 없었습니다. | ||
| 하지만, Angular의 package.json 파일에는 여러분 어플리케이션에 중요한 *peerDependencies*가 있습니다. |
There was a problem hiding this comment.
변경전:
빠른시작에서 다룬
packae.json에는 peerDependencies가 없었습니다.
하지만, Angular의 package.json 파일에는 여러분 어플리케이션에 중요한 peerDependencies가 있습니다.
변경후:
빠른시작에서 다룬
packae.json에는 peerDependencies가 없습니다.
하지만 Angular의 package.json 파일에는 애플리케이션에 중요한 영향을 미치는 peerDependencies가 있습니다.
|
|
||
| ### We must install Angular's *peerDependencies* ourselves. | ||
|
|
||
| *npm*은 `dependencies` 목록에서 *여러분의* 패키지를 설치할 떄, |
There was a problem hiding this comment.
- 변경전
npm은
dependencies목록에서 여러분의 패키지를 설치할 떄,
- 변경후
npm은
dependencies섹션에 나열된 패키지를 설치할 떄,
| However, as of version 3, *npm* does *not* install packages listed in *peerDependencies* sections. | ||
|
|
||
|
|
||
| 이는 여러분의 어플리케이션이 Angular를 설치할 때, |
There was a problem hiding this comment.
- 변경전
이는 여러분의 어플리케이션이 Angular를 설치할 때,
- 변경후
이것은 애플리케이션이 Angular를 설치할 때,
|
수정하신 것 확인하였습니다 👍 |
첫 번역 페이지 입니다. 용어 사용에 있어서 영문을 읽어야할 지 번역어를 써야 할 지 고민되는 부분이 있었습니다. (디렉티브, 폴리필, 컴포넌트와 같은) 피드백 부탁드립니다. :)