Skip to content
This repository was archived by the owner on Mar 20, 2024. It is now read-only.

Trans(guide/npm-packages.jade)#41

Merged
byungjune merged 6 commits intomasterfrom
unknown repository
Mar 15, 2017
Merged

Trans(guide/npm-packages.jade)#41
byungjune merged 6 commits intomasterfrom
unknown repository

Conversation

@ghost
Copy link

@ghost ghost commented Mar 11, 2017

첫 번역 페이지 입니다. 용어 사용에 있어서 영문을 읽어야할 지 번역어를 써야 할 지 고민되는 부분이 있었습니다. (디렉티브, 폴리필, 컴포넌트와 같은) 피드백 부탁드립니다. :)

@googlebot
Copy link

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!) and we'll verify. Thanks.


  • If you've already signed a CLA, it's possible we don't have your GitHub username or you're using a different email address. Check your existing CLA data and verify that your email is set on your git commits.
  • If you signed the CLA as a corporation, please let us know the company's name.

@ghost
Copy link
Author

ghost commented Mar 11, 2017

I signed it!

@googlebot
Copy link

CLAs look good, thanks!

Copy link
Contributor

@byungjune byungjune left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

해당 페이지를 리뷰하였습니다. 확인하시고 다른 의견있으시면 언제든지 댓글 달아주세요 : ) 수고하셨습니다 👍

include ../_util-fns

:marked
Angular 어플리케이션과 Angular는 다양한 서드파티 패키지의 특징과 기능에 의존합니다. 이 패키지는 Node 패키지 관리자(<a href="https://docs.npmjs.com/" target="_blank">npm</a>)를 통해 설치 및 관리할 수 있습니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

지금까지 application의 번역은 애플리케이션으로 통일하여 사용하였습니다.
해당 페이지에서 사용된 어플리케이션애플리케이션으로 변경 부탁드립니다 : )

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경 하였습니다 :)



**node의 버전이 `v4.x.x` 이상, npm의 버전이 `3.x.x`이상인지 확인하세요.**
터미널/콘솔 창에서 `node -v`와 `npm -v` 명령어로 확인할 수 있습니다. 오래된 버전에서는 오류가 발생합니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

가급적 원문의 문장을 그대로 번역하는 것을 원칙으로 하고 있습니다.

아래문장의 경우 한 문장이기 때문에 번역본도 한 문장으로 하는 것을 추천드립니다.

  • 원문 : Verify that you are running node v4.x.x or higher and npm 3.x.x or higher by running the commands node -v and npm -v in a terminal/console window.
  • 변경전 : node의 버전이 v4.x.x 이상, npm의 버전이 3.x.x이상인지 확인하세요. 터미널/콘솔 창에서 node -vnpm -v 명령어로 확인할 수 있습니다.
  • 변경후 : 터미널/콘솔 창에서 node -vnpm -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`의 쉬운 초심자 패키지 모음으로 시작하는 것을 권합니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

영문에 나와 있는 we는 자연스러운 문장의 진행을 위해 우리는과 같은 별도의 해석을 하고 있지 않습니다.
또한 문장이 길어질 경우, enter를 넣어 영문과 유사하게 문장을 나눠주고 있습니다.
(빈 줄이 나오기 전까지는 같은 문단으로 인식하여 번역본으로 표시되기 때문에 enter를 통해 줄을 바꿔도 괜찮습니다 : )

  • 변경전 :

우리는 우선 앞서 다룬 설치 과정에서 생성된, package.json 파일에 명시된 dependenciesdevDependencies의 쉬운 초심자 패키지 모음으로 시작하는 것을 권합니다.

  • 변경후 :

설치 과정에서 만들어진 package.json 파일의 dependenciesdevDependencies에 명시된, 패키지의 쉬운 초심자 세트를 권합니다.

installed as described during [Setup](setup.html).

:marked
다른 패키지들을 사용할 수 있지만, 이 *초심자 패키지 모음*로 시작하는 것을 추천합니다. 왜냐하면 (a) 그것들은 함께 작동하고, (b) 이 시리즈에서 필요하게 될 예제 어플리케이션을 빌드하고 실행하는데 필요한 모든 것을 포함하고 있기 때문입니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

어플리케이션의 수정, 문장의 줄바꿈, 원문의 유지를 위해 아래와 같이 변경하면 좋을 것 같습니다.

  • 변경전 :

다른 패키지들을 사용할 수 있지만, 이 초심자 패키지 모음로 시작하는 것을 추천합니다.
왜냐하면 (a) 그것들은 함께 작동하고, (b) 이 시리즈에서 필요하게 될 예제 어플리케이션을 빌드하고 실행하는데 필요한 모든 것을 포함하고 있기 때문입니다.

  • 변경후 :

(a)세트가 함께 잘 작동하고, (b)이 시리즈에서 필요하게 될 예제 애플리케이션을 빌드하고 실행하는데 필요한 모든 것을 포함하고 있기 때문에,
다른 패키지들을 사용할 수 있지만 이 특정 세트로 시작하는 것을 추천합니다.

The `dependencies` section of `package.json` contains:


* ***주요 패키지*** - 프레임워크와 유틸리티의 활용성을 높이는 주요 패키지
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • 변경 전 :
  • 주요 패키지 - 프레임워크와 유틸리티의 활용성을 높이는 주요 패키지
  • 변경 후 :
  • 기능 - 기능 패키지는 애플리케이션 프레임워크 및 유틸리티 기능을 제공합니다.

***[typescript](https://www.npmjs.com/package/typescript)*** -
*tsc* 컴파일러를 포함한 TypeScript 언어 서버.

the TypeScript language server, including the *tsc* TypeScript compiler.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

영문함께 보기에서 별도로 보여지도록 윗줄에 ****[typescript](https://www.npmjs.com/package/typescript)*** -를 추가해주세요.


***[typescript](https://www.npmjs.com/package/typescript)*** -
*tsc* 컴파일러를 포함한 TypeScript 언어 서버.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경전

tsc 컴파일러를 포함한 TypeScript 언어 서버.

변경후

tsc TypeScript 컴파일러를 포함한 TypeScript 언어 서버.

## Why *peerDependencies*?

빠른시작에서 다룬 `packae.json`에는 *peerDependencies*가 없었습니다.
하지만, Angular의 package.json 파일에는 여러분 어플리케이션에 중요한 *peerDependencies*가 있습니다.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

변경전:

빠른시작에서 다룬 packae.json에는 peerDependencies가 없었습니다.
하지만, Angular의 package.json 파일에는 여러분 어플리케이션에 중요한 peerDependencies가 있습니다.

변경후:

빠른시작에서 다룬 packae.json에는 peerDependencies가 없습니다.
하지만 Angular의 package.json 파일에는 애플리케이션에 중요한 영향을 미치는 peerDependencies가 있습니다.


### We must install Angular's *peerDependencies* ourselves.

*npm*은 `dependencies` 목록에서 *여러분의* 패키지를 설치할 떄,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • 변경전

npmdependencies 목록에서 여러분의 패키지를 설치할 떄,

  • 변경후

npmdependencies섹션에 나열된 패키지를 설치할 떄,

However, as of version 3, *npm* does *not* install packages listed in *peerDependencies* sections.


이는 여러분의 어플리케이션이 Angular를 설치할 때,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • 변경전

이는 여러분의 어플리케이션이 Angular를 설치할 때,

  • 변경후

이것은 애플리케이션이 Angular를 설치할 때,

@byungjune
Copy link
Contributor

수정하신 것 확인하였습니다 👍
수고하셨습니다

@byungjune byungjune merged commit f68be48 into angular:master Mar 15, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants