Преглед на файлове

[ko]: add npm_*, npx for common (#10986)

HoJeong Im преди 1 година
родител
ревизия
6fee02a1e1

+ 20 - 0
pages.ko/common/npm-check.md

@@ -0,0 +1,20 @@
+# npm-check
+
+> 오래되고, 부정확하고, 사용되지 않는 npm 패키지 의존성을 확인하세요.
+> 더 많은 정보: <https://github.com/dylang/npm-check>.
+
+- 오래되고, 부정확하고, 사용되지 않는 의존성에 대한 보고서 표시:
+
+`npm-check`
+
+- 오래된 패키지를 대화형으로 업데이트:
+
+`npm-check --update`
+
+- 메시지를 표시하지 않고 모든 항목을 업데이트:
+
+`npm-check --update-all`
+
+- 사용하지 않은 패키지를 확인하지 않음:
+
+`npm-check --skip-unused`

+ 16 - 0
pages.ko/common/npm-fund.md

@@ -0,0 +1,16 @@
+# npm fund
+
+> 패키지에서 자금 정보를 검색합니다.
+> 더 많은 정보: <https://docs.npmjs.com/cli/v8/commands/npm-fund>.
+
+- 현재 폴더에 있는 프로젝트에 대한 자금 조달 URL로 의존성을 나열:
+
+`npm fund`
+
+- 기본 웹 브라우저에서 특정 패키지에 대한 자금 조달 URL 공개:
+
+`npm fund {{패키지}}`
+
+- 현재 폴더에 있는 프로젝트의 특정 작업 공간([w]orkspace)에 대한 자금 조달 URL을 사용하여 종속성을 나열:
+
+`npm fund -w {{작업 공간}}`

+ 16 - 0
pages.ko/common/npm-home.md

@@ -0,0 +1,16 @@
+# npm-home
+
+> 웹 브라우저에서 패키지의 npm 페이지, Yarn 페이지 또는 GitHub 저장소를 열어줍니다.
+> 더 많은 정보: <https://github.com/sindresorhus/npm-home>.
+
+- 웹 브라우저에서 특정 패키지의 npm 페이지를 열기:
+
+`npm-home {{패키지}}`
+
+- 웹 브라우저에서 특정 패키지의 Github 저장소를 열기:
+
+`npm-home -g {{패키지}}`
+
+- 웹 브라우저에서 특정 패키지의 Yarn 페이지를 열기:
+
+`npm-home -y {{패키지}}`

+ 12 - 0
pages.ko/common/npm-name.md

@@ -0,0 +1,12 @@
+# npm-name
+
+> npm에서 패키지 또는 조직 이름을 사용할 수 있는지 확인하세요.
+> 더 많은 정보: <https://github.com/sindresorhus/npm-name-cli>.
+
+- npm 레지스트리에서 특정 패키지 이름을 사용할 수 있는 지 확인:
+
+`npm-name {{패키지}}`
+
+- npm 레지스트리에서 유사한 패키지 이름 찾기:
+
+`npm-name --similar {{패키지}}`

+ 32 - 0
pages.ko/common/npm-query.md

@@ -0,0 +1,32 @@
+# npm query
+
+> CSS와 유사한 선택자를 사용하여 의존성 객체 배열을 출력합니다.
+> 더 많은 정보: <https://docs.npmjs.com/cli/v8/commands/npm-query>.
+
+- 직접 의존성 출력:
+
+`npm query ':root > *'`
+
+- 모든 직접 프로덕션/개발 의존성을 출력:
+
+`npm query ':root > .{{prod|dev}}'`
+
+- 특정 이름으로 의존성 출력:
+
+`npm query '#{{패키지}}'`
+
+- 특정 이름과 시맨틱 버전 관리 범위 내에서 의존성을 출력:
+
+`npm query #{{패키지}}@{{시멘틱 버전}}`
+
+- 의존성이 없는 의존성을 출력:
+
+`npm query ':empty'`
+
+- 설치 후 스크립트로 모든 의존성을 찾아 제거:
+
+`npm query ":attr(scripts, [postinstall])" | jq 'map(.name) | join("\n")' -r | xargs -I {} npm uninstall {}`
+
+- 모든 Git 종속성을 찾아 어떤 애플리케이션에 필요한지 출력:
+
+`npm query ":type(git)" | jq 'map(.name)' | xargs -I {} npm why {}`

+ 8 - 0
pages.ko/common/npm-why.md

@@ -0,0 +1,8 @@
+# npm-why
+
+> npm 패키지가 설치된 이유를 식별합니다.
+> 더 많은 정보: <https://github.com/amio/npm-why>.
+
+- npm 패키지가 설치된 이유 표시:
+
+`npm-why {{패키지}}`

+ 37 - 0
pages.ko/common/npm.md

@@ -0,0 +1,37 @@
+# npm
+
+> JavaScript 및 Node.js 패키지 관리자.
+> Node.js 프로젝트 및 모듈 의존성을 관리합니다.
+> 더 많은 정보: <https://www.npmjs.com>.
+
+- 대화형으로 `package.json` 파일 생성:
+
+`npm init`
+
+- package.json에 의존성으로 나열된 모든 패키지를 다운로드:
+
+`npm install`
+
+- 특정 버전의 패키지를 다운로드하여 `package.json`의 의존성 목록에 추가:
+
+`npm install {{패키지_이름}}@{{버전}}`
+
+- 최신 버전의 패키지를 다운로드하여 `package.json`의 개발 의존성 목록에 추가:
+
+`npm install {{패키지_이름}} --save-dev`
+
+- 최신 버전의 패키지를 다운로드하여 전역적으로 설치:
+
+`npm install --global {{패키지_이름}}`
+
+- 패키지를 제거하고 `package.json`의 의존성 목록에서 제거:
+
+`npm uninstall {{패키지_이름}}`
+
+- 로컬에 설치된 의존성 트리 인쇄:
+
+`npm list`
+
+- 전역적으로 설치된 최상위 패키지 나열:
+
+`npm list --global --depth={{0}}`

+ 24 - 0
pages.ko/common/npx.md

@@ -0,0 +1,24 @@
+# npx
+
+> `npm` 패키지에서 바이너리 실행.
+> 더 많은 정보: <https://github.com/npm/npx>.
+
+- 로컬 또는 원격 `npm` 패키지에서 명령을 실행:
+
+`npx {{명령어}} {{인자1 인자2 ...}}`
+
+- 동일한 이름의 명령어가 여러 개 존재하는 경우, 패키지를 명시적으로 지정:
+
+`npx --package {{패키지}} {{명령어}}`
+
+- 현재 경로나 `node_modules/.bin`에 명령이 있는 경우 명령을 실행:
+
+`npx --no-install {{명령어}} {{인자1 인자2 ...}}`
+
+- `npx` 자체의 출력을 억제하는 특정 명령을 실행:
+
+`npx --quiet {{명령어}} {{인자1 인자2 ...}}`
+
+- 도움말 표시:
+
+`npx --help`