Browse Source

npm*: add and update Korean translation (#14518)

์ฝ”๋“œ์‹ธ์ด 4 months ago
parent
commit
be3479bebf

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

@@ -0,0 +1,32 @@
+# npm access
+
+> ๊ฒŒ์‹œ๋œ ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ ‘๊ทผ ์ˆ˜์ค€ ์„ค์ •.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/npm-access>.
+
+- ์‚ฌ์šฉ์ž ๋˜๋Š” ๋ฒ”์œ„์— ๋Œ€ํ•œ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`npm access list packages {{์‚ฌ์šฉ์ž|๋ฒ”์œ„|๋ฒ”์œ„:ํŒ€}} {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ํŒจํ‚ค์ง€์˜ ๊ณต๋™ ์ž‘์—…์ž ๋‚˜์—ด:
+
+`npm access list collaborators {{ํŒจํ‚ค์ง€_์ด๋ฆ„}} {{์‚ฌ์šฉ์ž_๋ช…}}`
+
+- ํŒจํ‚ค์ง€ ์ƒํƒœ ํ™•์ธ:
+
+`npm access get status {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ํŒจํ‚ค์ง€ ์ƒํƒœ ์„ค์ • (๊ณต๊ฐœ ๋˜๋Š” ๋น„๊ณต๊ฐœ):
+
+`npm access set status={{public|private}} {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ ‘๊ทผ ๊ถŒํ•œ ๋ถ€์—ฌ:
+
+`npm access grant {{read-only|read-write}} {{๋ฒ”์œ„:ํŒ€}} {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ ‘๊ทผ ๊ถŒํ•œ ์ฒ ํšŒ:
+
+`npm access revoke {{๋ฒ”์œ„:ํŒ€}} {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- 2๋‹จ๊ณ„ ์ธ์ฆ ์š”๊ตฌ ์‚ฌํ•ญ ๊ตฌ์„ฑ:
+
+`npm access set mfa={{none|publish|automation}} {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`

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

@@ -0,0 +1,20 @@
+# npm adduser
+
+> ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ์‚ฌ์šฉ์ž ๊ณ„์ • ์ถ”๊ฐ€.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/npm-adduser>.
+
+- ์ง€์ •๋œ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์— ์ƒˆ ์‚ฌ์šฉ์ž ์ƒ์„ฑํ•˜๊ณ  ์ž๊ฒฉ ์ฆ๋ช…์„ `.npmrc`์— ์ €์žฅ:
+
+`npm adduser --registry={{๋ ˆ์ง€์ŠคํŠธ๋ฆฌ_์ฃผ์†Œ}}`
+
+- ํŠน์ • ๋ฒ”์œ„๋กœ ๊ฐœ์ธ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์— ๋กœ๊ทธ์ธ:
+
+`npm login --scope={{@์กฐ์ง}} --registry={{https://registry.mycorp.com}}`
+
+- ํŠน์ • ๋ฒ”์œ„์—์„œ ๋กœ๊ทธ์•„์›ƒํ•˜๊ณ  ์ธ์ฆ ํ† ํฐ ์ œ๊ฑฐ:
+
+`npm logout --scope={{@์กฐ์ง}}`
+
+- ์ดˆ๊ธฐํ™” ์ค‘ ๋ฒ”์œ„๊ฐ€ ์ง€์ •๋œ ํŒจํ‚ค์ง€ ์ƒ์„ฑ:
+
+`npm init --scope={{@foo}} {{--yes}}`

+ 33 - 0
pages.ko/common/npm-audit.md

@@ -0,0 +1,33 @@
+# npm audit
+
+> ํ”„๋กœ์ ํŠธ ์˜์กด์„ฑ์—์„œ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ์Šค์บ”.
+> ์ทจ์•ฝ์ ์„ ๋ณด๊ณ ํ•˜๊ณ  ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/npm-audit>.
+
+- ํ”„๋กœ์ ํŠธ์˜ ์˜์กด์„ฑ์—์„œ ์•Œ๋ ค์ง„ ์ทจ์•ฝ์ ์„ ์Šค์บ”:
+
+`npm audit`
+
+- ํ”„๋กœ์ ํŠธ์˜ ์˜์กด์„ฑ์—์„œ ์ทจ์•ฝ์ ์„ ์ž๋™์œผ๋กœ ์ˆ˜์ •:
+
+`npm audit fix`
+
+- ์ทจ์•ฝ์ ์„ ๊ฐ€์ง„ ์˜์กด์„ฑ์„ ๊ฐ•์ œ๋กœ ์ž๋™ ์ˆ˜์ •:
+
+`npm audit fix {{-f|--force}}`
+
+- `node_modules` ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ  lock ํŒŒ์ผ ์—…๋ฐ์ดํŠธ:
+
+`npm audit fix --package-lock-only`
+
+- ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์‹คํ–‰. ์‹ค์ œ๋กœ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ์ˆ˜์ • ๊ณผ์ •์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜:
+
+`npm audit fix --dry-run`
+
+- ๊ฐ์‚ฌ ๊ฒฐ๊ณผ๋ฅผ JSON ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ:
+
+`npm audit --json`
+
+- ํŠน์ • ์‹ฌ๊ฐ๋„ ์ด์ƒ์˜ ์ทจ์•ฝ์ ์—์„œ๋งŒ ์‹คํŒจํ•˜๋„๋ก ๊ฐ์‚ฌ ๊ตฌ์„ฑ:
+
+`npm audit --audit-level={{info|low|moderate|high|critical}}`

+ 36 - 0
pages.ko/common/npm-cache.md

@@ -0,0 +1,36 @@
+# npm cache
+
+> npm ํŒจํ‚ค์ง€ ์บ์‹œ ๊ด€๋ฆฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-cache>.
+
+- ํŠน์ • ํŒจํ‚ค์ง€๋ฅผ ์บ์‹œ์— ์ถ”๊ฐ€:
+
+`npm cache add {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ํŠน์ • ํŒจํ‚ค์ง€๋ฅผ ์บ์‹œ์—์„œ ์ œ๊ฑฐ:
+
+`npm cache remove {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ์บ์‹œ ํ•ญ๋ชฉ ์‚ญ์ œ:
+
+`npm cache clean {{ํ‚ค}}`
+
+- ์ „์ฒด npm ์บ์‹œ ์‚ญ์ œ:
+
+`npm cache clean --force`
+
+- npm ์บ์‹œ์˜ ๋‚ด์šฉ ๋‚˜์—ด:
+
+`npm cache ls`
+
+- npm ์บ์‹œ์˜ ๋ฌด๊ฒฐ์„ฑ ํ™•์ธ:
+
+`npm cache verify`
+
+- npm ์บ์‹œ ์œ„์น˜ ๋ฐ ๊ตฌ์„ฑ ์ •๋ณด ํ‘œ์‹œ:
+
+`npm cache dir`
+
+- ์บ์‹œ ๊ฒฝ๋กœ ๋ณ€๊ฒฝ:
+
+`npm config set cache {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}`

+ 28 - 0
pages.ko/common/npm-dedupe.md

@@ -0,0 +1,28 @@
+# npm dedupe
+
+> `node_modules` ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ์ค‘๋ณต์„ ์ค„์ž…๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-dedupe>.
+
+- `node_modules`์˜ ํŒจํ‚ค์ง€ ์ค‘๋ณต ์ œ๊ฑฐ:
+
+`npm dedupe`
+
+- ์ค‘๋ณต ์ œ๊ฑฐ ์‹œ `package-lock.json` ๋˜๋Š” `npm-shrinkwrap.json`์„ ๋”ฐ๋ฅด๊ธฐ:
+
+`npm dedupe --lock`
+
+- ์—„๊ฒฉ ๋ชจ๋“œ๋กœ ์ค‘๋ณต ์ œ๊ฑฐ ์‹คํ–‰:
+
+`npm dedupe --strict`
+
+- ์ค‘๋ณต ์ œ๊ฑฐ ์‹œ ์„ ํƒ์ /ํ”ผ์–ด ์˜์กด์„ฑ ๊ฑด๋„ˆ๋›ฐ๊ธฐ:
+
+`npm dedupe --omit={{optional|peer}}`
+
+- ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•œ ์ž์„ธํ•œ ๋กœ๊น… ํ™œ์„ฑํ™”:
+
+`npm dedupe --loglevel=verbose`
+
+- ํŠน์ • ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด ์ค‘๋ณต ์ œ๊ฑฐ ์ œํ•œ:
+
+`npm dedupe {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`

+ 24 - 0
pages.ko/common/npm-doctor.md

@@ -0,0 +1,24 @@
+# npm doctor
+
+> npm ํ™˜๊ฒฝ์˜ ์ƒํƒœ๋ฅผ ์ ๊ฒ€.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-doctor>.
+
+- `npm`์˜ ๊ธฐ๋ณธ ์ƒํƒœ ์ ๊ฒ€ ์ˆ˜ํ–‰:
+
+`npm doctor`
+
+- `npm` ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์™€์˜ ์—ฐ๊ฒฐ ์ ๊ฒ€:
+
+`npm doctor connection`
+
+- ์‚ฌ์šฉ ์ค‘์ธ Node.js ๋ฐ `npm` ๋ฒ„์ „ ์ ๊ฒ€:
+
+`npm doctor versions`
+
+- `npm` ๋””๋ ‰ํ† ๋ฆฌ์™€ ์บ์‹œ์˜ ๊ถŒํ•œ ๋ฌธ์ œ ์ ๊ฒ€:
+
+`npm doctor permissions`
+
+- ์บ์‹œ๋œ ํŒจํ‚ค์ง€ ํŒŒ์ผ๊ณผ ์ฒดํฌ์„ฌ ๊ฒ€์ฆ:
+
+`npm doctor cache`

+ 36 - 0
pages.ko/common/npm-find-dupes.md

@@ -0,0 +1,36 @@
+# npm find-dupes
+
+> `node_modules`์—์„œ ์ค‘๋ณต๋œ ์˜์กด์„ฑ์„ ์‹๋ณ„.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-find-dupes>.
+
+- `node_modules` ๋‚ด ๋ชจ๋“  ์ค‘๋ณต ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`npm find-dupes`
+
+- ์ค‘๋ณต ๊ฐ์ง€์— `devDependencies` ํฌํ•จ:
+
+`npm find-dupes --include=dev`
+
+- `node-modules`์—์„œ ํŠน์ • ํŒจํ‚ค์ง€์˜ ๋ชจ๋“  ์ค‘๋ณต ์ธ์Šคํ„ด์Šค ๋‚˜์—ด:
+
+`npm find-dupes {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ์ค‘๋ณต ๊ฐ์ง€์—์„œ ์„ ํƒ์  ์˜์กด์„ฑ ์ œ์™ธ:
+
+`npm find-dupes --omit=optional`
+
+- ์ถœ๋ ฅ์˜ ๋กœ๊ทธ ๋ ˆ๋ฒจ ์„ค์ •:
+
+`npm find-dupes --loglevel={{silent|error|warn|info|verbose}}`
+
+- ์ค‘๋ณต ์ •๋ณด๋ฅผ JSON ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ:
+
+`npm find-dupes --json`
+
+- ์ค‘๋ณต ๊ฒ€์ƒ‰์„ ํŠน์ • ์Šค์ฝ”ํ”„๋กœ ์ œํ•œ:
+
+`npm find-dupes --scope={{@์Šค์ฝ”ํ”„1,@์Šค์ฝ”ํ”„2}}`
+
+- ํŠน์ • ์Šค์ฝ”ํ”„๋ฅผ ์ค‘๋ณต ๊ฐ์ง€์—์„œ ์ œ์™ธ:
+
+`npm find-dupes --omit-scope={{@์Šค์ฝ”ํ”„1,@์Šค์ฝ”ํ”„2}}`

+ 4 - 4
pages.ko/common/npm-home.md

@@ -1,16 +1,16 @@
 # npm-home
 # npm-home
 
 
-> ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ํŒจํ‚ค์ง€์˜ npm ํŽ˜์ด์ง€, Yarn ํŽ˜์ด์ง€ ๋˜๋Š” GitHub ์ €์žฅ์†Œ๋ฅผ ์—ด์–ด์ค๋‹ˆ๋‹ค.
+> ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ํŒจํ‚ค์ง€์˜ npm ํŽ˜์ด์ง€, Yarn ํŽ˜์ด์ง€ ๋˜๋Š” GitHub ์ €์žฅ์†Œ๋ฅผ ์—ฝ๋‹ˆ๋‹ค.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/sindresorhus/npm-home>.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/sindresorhus/npm-home>.
 
 
-- ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ํŠน์ • ํŒจํ‚ค์ง€์˜ npm ํŽ˜์ด์ง€๋ฅผ ์—ด๊ธฐ:
+- ํŠน์ • ํŒจํ‚ค์ง€์˜ `npm` ํŽ˜์ด์ง€๋ฅผ ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ์—ด๊ธฐ:
 
 
 `npm-home {{ํŒจํ‚ค์ง€}}`
 `npm-home {{ํŒจํ‚ค์ง€}}`
 
 
-- ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ํŠน์ • ํŒจํ‚ค์ง€์˜ Github ์ €์žฅ์†Œ๋ฅผ ์—ด๊ธฐ:
+- ํŠน์ • ํŒจํ‚ค์ง€์˜ GitHub ์ €์žฅ์†Œ๋ฅผ ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ์—ด๊ธฐ:
 
 
 `npm-home -g {{ํŒจํ‚ค์ง€}}`
 `npm-home -g {{ํŒจํ‚ค์ง€}}`
 
 
-- ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ํŠน์ • ํŒจํ‚ค์ง€์˜ Yarn ํŽ˜์ด์ง€๋ฅผ ์—ด๊ธฐ:
+- ํŠน์ • ํŒจํ‚ค์ง€์˜ Yarn ํŽ˜์ด์ง€๋ฅผ ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ์—ด๊ธฐ:
 
 
 `npm-home -y {{ํŒจํ‚ค์ง€}}`
 `npm-home -y {{ํŒจํ‚ค์ง€}}`

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

@@ -0,0 +1,16 @@
+# npm init
+
+> `package.json` ํŒŒ์ผ ์ƒ์„ฑ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-init>.
+
+- ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ ํŒจํ‚ค์ง€ ์ดˆ๊ธฐํ™”:
+
+`npm init`
+
+- ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์ƒˆ ํŒจํ‚ค์ง€ ์ดˆ๊ธฐํ™”:
+
+`npm init -y`
+
+- ํŠน์ • ์ดˆ๊ธฐํ™” ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ ํŒจํ‚ค์ง€ ์ดˆ๊ธฐํ™”:
+
+`npm init {{create-react-app}} {{my-app}}`

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

@@ -0,0 +1,20 @@
+# npm install
+
+> Node ํŒจํ‚ค์ง€ ์„ค์น˜.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-install>.
+
+- package.json์— ๋‚˜์—ด๋œ ์˜์กด์„ฑ ์„ค์น˜:
+
+`npm install`
+
+- ํŠน์ • ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  `package.json`์˜ ์˜์กด์„ฑ ๋ชฉ๋ก์— ์ถ”๊ฐ€:
+
+`npm install {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}@{{๋ฒ„์ „}}`
+
+- ์ตœ์‹  ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  `package.json`์˜ ๊ฐœ๋ฐœ ์˜์กด์„ฑ ๋ชฉ๋ก์— ์ถ”๊ฐ€:
+
+`npm install {{ํŒจํ‚ค์ง€_์ด๋ฆ„}} {{-D|--save-dev}}`
+
+- ์ตœ์‹  ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์ „์—ญ์œผ๋กœ ์„ค์น˜:
+
+`npm install {{-g|--global}} {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`

+ 3 - 3
pages.ko/common/npm-name.md

@@ -1,12 +1,12 @@
 # npm-name
 # npm-name
 
 
-> npm์—์„œ ํŒจํ‚ค์ง€ ๋˜๋Š” ์กฐ์ง ์ด๋ฆ„์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.
+> npm์—์„œ ํŒจํ‚ค์ง€ ๋˜๋Š” ์กฐ์ง ์ด๋ฆ„์ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ์ง€ ํ™•์ธ.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/sindresorhus/npm-name-cli>.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/sindresorhus/npm-name-cli>.
 
 
-- npm ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ํŠน์ • ํŒจํ‚ค์ง€ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ง€ ํ™•์ธ:
+- ํŠน์ • ํŒจํ‚ค์ง€ ์ด๋ฆ„์ด `npm` ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ์ง€ ํ™•์ธ:
 
 
 `npm-name {{ํŒจํ‚ค์ง€}}`
 `npm-name {{ํŒจํ‚ค์ง€}}`
 
 
-- npm ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ์œ ์‚ฌํ•œ ํŒจํ‚ค์ง€ ์ด๋ฆ„ ์ฐพ๊ธฐ:
+- `npm` ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ์œ ์‚ฌํ•œ ํŒจํ‚ค์ง€ ์ด๋ฆ„ ์ฐพ๊ธฐ:
 
 
 `npm-name --similar {{ํŒจํ‚ค์ง€}}`
 `npm-name --similar {{ํŒจํ‚ค์ง€}}`

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

@@ -0,0 +1,12 @@
+# npm-outdated
+
+> ์˜ค๋ž˜๋œ npm ํŒจํ‚ค์ง€ ์˜์กด์„ฑ์„ ํ™•์ธ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-outdated>.
+
+- ํ”„๋กœ์ ํŠธ์—์„œ ์˜ค๋ž˜๋œ ํŒจํ‚ค์ง€ ์ฐพ๊ธฐ:
+
+`npm outdated`
+
+- ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์™€ ์ƒ๊ด€์—†์ด ์˜ค๋ž˜๋œ ํŒจํ‚ค์ง€ ์ฐพ๊ธฐ:
+
+`npm outdated --all`

+ 7 - 0
pages.ko/common/npm-restart.md

@@ -0,0 +1,7 @@
+# npm restart
+
+> ์ด ๋ช…๋ น์€ `npm run restart`์˜ ๋ณ„์นญ์ž…๋‹ˆ๋‹ค.
+
+- ์›๋ณธ ๋ช…๋ น์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr npm run`

+ 7 - 0
pages.ko/common/npm-run-script.md

@@ -0,0 +1,7 @@
+# npm run-script
+
+> ์ด ๋ช…๋ น์€ `npm run`์˜ ๋ณ„์นญ์ž…๋‹ˆ๋‹ค.
+
+- ์›๋ณธ ๋ช…๋ น์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr npm run`

+ 28 - 0
pages.ko/common/npm-run.md

@@ -0,0 +1,28 @@
+# npm run
+
+> ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-run-script>.
+
+- ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰:
+
+`npm run {{์Šคํฌ๋ฆฝํŠธ_์ด๋ฆ„}}`
+
+- ์Šคํฌ๋ฆฝํŠธ์— ์ธ์ˆ˜ ์ „๋‹ฌ:
+
+`npm run {{์Šคํฌ๋ฆฝํŠธ_์ด๋ฆ„}} -- {{์ธ์ˆ˜}} {{--์˜ต์…˜}}`
+
+- `start`๋ผ๋Š” ์ด๋ฆ„์˜ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰:
+
+`npm start`
+
+- `stop`์ด๋ผ๋Š” ์ด๋ฆ„์˜ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰:
+
+`npm stop`
+
+- `restart`๋ผ๋Š” ์ด๋ฆ„์˜ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰:
+
+`npm restart`
+
+- `test`๋ผ๋Š” ์ด๋ฆ„์˜ ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰:
+
+`npm test`

+ 28 - 0
pages.ko/common/npm-search.md

@@ -0,0 +1,28 @@
+# npm search
+
+> `npm` ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ํŒจํ‚ค์ง€๋ฅผ ๊ฒ€์ƒ‰.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-search>.
+
+- ์ด๋ฆ„์œผ๋กœ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`npm search {{ํŒจํ‚ค์ง€}}`
+
+- ํŠน์ • ํ‚ค์›Œ๋“œ๋กœ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`npm search {{ํ‚ค์›Œ๋“œ}}`
+
+- ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰ ์‹œ ์ƒ์„ธ ์ •๋ณด ํฌํ•จ (์˜ˆ: ์„ค๋ช…, ์ž‘์„ฑ์ž, ๋ฒ„์ „):
+
+`npm search {{ํŒจํ‚ค์ง€}} --long`
+
+- ํŠน์ • ์ž‘์„ฑ์ž๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`npm search --author {{์ž‘์„ฑ์ž}}`
+
+- ํŠน์ • ์กฐ์ง์˜ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`npm search --scope {{์กฐ์ง}}`
+
+- ํŠน์ • ์กฐํ•ฉ์˜ ์šฉ์–ด๋กœ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`npm search {{์šฉ์–ด1 ์šฉ์–ด2 ...}}`

+ 7 - 0
pages.ko/common/npm-start.md

@@ -0,0 +1,7 @@
+# npm start
+
+> ์ด ๋ช…๋ น์€ `npm run start`์˜ ๋ณ„์นญ์ž…๋‹ˆ๋‹ค.
+
+- ์›๋ณธ ๋ช…๋ น์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr npm run`

+ 7 - 0
pages.ko/common/npm-stop.md

@@ -0,0 +1,7 @@
+# npm stop
+
+> ์ด ๋ช…๋ น์€ `npm run stop`์˜ ๋ณ„์นญ์ž…๋‹ˆ๋‹ค.
+
+- ์›๋ณธ ๋ช…๋ น์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr npm run`

+ 28 - 0
pages.ko/common/npm-team.md

@@ -0,0 +1,28 @@
+# npm team
+
+> `npm` ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ์กฐ์ง ๋‚ด ํŒ€์„ ๊ด€๋ฆฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-team>.
+
+- ์กฐ์ง ๋‚ด ํŒ€์— ์‚ฌ์šฉ์ž ์ถ”๊ฐ€:
+
+`npm team add {{์กฐ์ง:ํŒ€}} {{์‚ฌ์šฉ์ž_๋ช…}}`
+
+- ํŒ€์—์„œ ์‚ฌ์šฉ์ž ์ œ๊ฑฐ:
+
+`npm team rm {{์กฐ์ง:ํŒ€}} {{์‚ฌ์šฉ์ž_๋ช…}}`
+
+- ์กฐ์ง ๋‚ด ์ƒˆ ํŒ€ ์ƒ์„ฑ:
+
+`npm team create {{์กฐ์ง:ํŒ€}}`
+
+- ์กฐ์ง์—์„œ ํŒ€ ์‚ญ์ œ:
+
+`npm team destroy {{์กฐ์ง:ํŒ€}}`
+
+- ์กฐ์ง ๋‚ด ๋ชจ๋“  ํŒ€ ๋‚˜์—ด:
+
+`npm team ls {{์กฐ์ง}}`
+
+- ํŠน์ • ํŒ€์˜ ๋ชจ๋“  ์‚ฌ์šฉ์ž ๋‚˜์—ด:
+
+`npm team ls {{์กฐ์ง:ํŒ€}}`

+ 7 - 0
pages.ko/common/npm-test.md

@@ -0,0 +1,7 @@
+# npm test
+
+> ์ด ๋ช…๋ น์€ `npm run test`์˜ ๋ณ„์นญ์ž…๋‹ˆ๋‹ค.
+
+- ์›๋ณธ ๋ช…๋ น์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr npm run`

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

@@ -0,0 +1,32 @@
+# npm token
+
+> npm ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋ฅผ ์œ„ํ•œ ์ธ์ฆ ํ† ํฐ์„ ๊ด€๋ฆฌํ•˜๊ณ  ์ƒ์„ฑ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-token>.
+
+- ์ƒˆ ์ธ์ฆ ํ† ํฐ ์ƒ์„ฑ:
+
+`npm token create`
+
+- ๊ณ„์ •๊ณผ ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ํ† ํฐ ๋‚˜์—ด:
+
+`npm token list`
+
+- ํŠน์ • ํ† ํฐ ID๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ† ํฐ ์‚ญ์ œ:
+
+`npm token revoke {{ํ† ํฐ_id}}`
+
+- ์ฝ๊ธฐ ์ „์šฉ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๊ฐ€์ง„ ํ† ํฐ ์ƒ์„ฑ:
+
+`npm token create --read-only`
+
+- ๊ฒŒ์‹œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๊ฐ€์ง„ ํ† ํฐ ์ƒ์„ฑ:
+
+`npm token create --publish`
+
+- ๋กœ๊ทธ์ธ ์‹œ ๊ธ€๋กœ๋ฒŒ `.npmrc` ํŒŒ์ผ์— npm ํ† ํฐ ์ž๋™ ๊ตฌ์„ฑ:
+
+`npm login`
+
+- ๊ธ€๋กœ๋ฒŒ ๊ตฌ์„ฑ์—์„œ ํ† ํฐ ์ œ๊ฑฐ:
+
+`npm token revoke {{ํ† ํฐ_id}}`

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

@@ -0,0 +1,16 @@
+# npm uninstall
+
+> ํŒจํ‚ค์ง€ ์ œ๊ฑฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/v8/commands/npm-uninstall>.
+
+- ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์—์„œ ํŒจํ‚ค์ง€ ์ œ๊ฑฐ:
+
+`npm uninstall {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ์ „์—ญ์—์„œ ํŒจํ‚ค์ง€ ์ œ๊ฑฐ:
+
+`npm uninstall -g {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ์—ฌ๋Ÿฌ ํŒจํ‚ค์ง€๋ฅผ ํ•œ ๋ฒˆ์— ์ œ๊ฑฐ:
+
+`npm uninstall {{ํŒจํ‚ค์ง€_์ด๋ฆ„1 ํŒจํ‚ค์ง€_์ด๋ฆ„2 ...}}`

+ 24 - 0
pages.ko/common/npm-unpublish.md

@@ -0,0 +1,24 @@
+# npm unpublish
+
+> npm ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ ํŒจํ‚ค์ง€๋ฅผ ์ œ๊ฑฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/v8/commands/npm-unpublish>.
+
+- ํŠน์ • ํŒจํ‚ค์ง€ ๋ฒ„์ „ ์–ธํผ๋ธ”๋ฆฌ์‹œ:
+
+`npm unpublish {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}@{{๋ฒ„์ „}}`
+
+- ์ „์ฒด ํŒจํ‚ค์ง€ ์–ธํผ๋ธ”๋ฆฌ์‹œ:
+
+`npm unpublish {{ํŒจํ‚ค์ง€_์ด๋ฆ„}} --force`
+
+- ์Šค์ฝ”ํ”„๊ฐ€ ์žˆ๋Š” ํŒจํ‚ค์ง€ ์–ธํผ๋ธ”๋ฆฌ์‹œ:
+
+`npm unpublish @{{์Šค์ฝ”ํ”„}}/{{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
+
+- ์–ธํผ๋ธ”๋ฆฌ์‹œ ์ „ ํƒ€์ž„์•„์›ƒ ๊ธฐ๊ฐ„ ์ง€์ •:
+
+`npm unpublish {{ํŒจํ‚ค์ง€_์ด๋ฆ„}} --timeout {{๋ฐ€๋ฆฌ์ดˆ_์‹œ๊ฐ„}}`
+
+- ์‹ค์ˆ˜๋กœ ์–ธํผ๋ธ”๋ฆฌ์‹œํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๋ ค๋ฉด `--dry-run` ํ”Œ๋ž˜๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌด์—‡์ด ์–ธํผ๋ธ”๋ฆฌ์‹œ๋ ์ง€๋ฅผ ํ™•์ธ:
+
+`npm unpublish {{ํŒจํ‚ค์ง€_์ด๋ฆ„}} --dry-run`

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

@@ -0,0 +1,20 @@
+# npm update
+
+> ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์˜ ํŒจํ‚ค์ง€๋ฅผ ์—…๋ฐ์ดํŠธ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-update>.
+
+- ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์˜ ๋ชจ๋“  ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ:
+
+`npm update`
+
+- ํ˜„์žฌ ํ”„๋กœ์ ํŠธ์˜ ํŠน์ • ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ:
+
+`npm update {{ํŒจํ‚ค์ง€}}`
+
+- ์ „์—ญ์œผ๋กœ ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ:
+
+`npm update -g {{ํŒจํ‚ค์ง€}}`
+
+- ์—ฌ๋Ÿฌ ํŒจํ‚ค์ง€๋ฅผ ํ•œ ๋ฒˆ์— ์—…๋ฐ์ดํŠธ:
+
+`npm update {{ํŒจํ‚ค์ง€1 ํŒจํ‚ค์ง€2 ...}}`

+ 24 - 0
pages.ko/common/npm-version.md

@@ -0,0 +1,24 @@
+# npm version
+
+> Node ํŒจํ‚ค์ง€์˜ ๋ฒ„์ „์„ ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-version>.
+
+- ํ˜„์žฌ ๋ฒ„์ „ ํ™•์ธ:
+
+`npm version`
+
+- ๋งˆ์ด๋„ˆ ๋ฒ„์ „ ์ฆ๊ฐ€:
+
+`npm version minor`
+
+- ํŠน์ • ๋ฒ„์ „ ์„ค์ •:
+
+`npm version {{๋ฒ„์ „}}`
+
+- Git ํƒœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ณ  ํŒจ์น˜ ๋ฒ„์ „ ์ฆ๊ฐ€:
+
+`npm version patch --no-git-tag-version`
+
+- ์‚ฌ์šฉ์ž ์ •์˜ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€์™€ ํ•จ๊ป˜ ๋ฉ”์ด์ € ๋ฒ„์ „ ์ฆ๊ฐ€:
+
+`npm version major -m "{{%s ์ด์œ ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•จ}}"`

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

@@ -0,0 +1,32 @@
+# npm view
+
+> ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ์ •๋ณด๋ฅผ ์กฐํšŒ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.npmjs.com/cli/commands/npm-view>.
+
+- ํŒจํ‚ค์ง€์˜ ์ตœ์‹  ๋ฒ„์ „์— ๋Œ€ํ•œ ์ •๋ณด ์กฐํšŒ:
+
+`npm view {{ํŒจํ‚ค์ง€}}`
+
+- ํŠน์ • ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€ ์ •๋ณด ์กฐํšŒ:
+
+`npm view {{ํŒจํ‚ค์ง€}}@{{๋ฒ„์ „}}`
+
+- ํŒจํ‚ค์ง€์˜ ๋ชจ๋“  ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฒ„์ „ ์กฐํšŒ:
+
+`npm view {{ํŒจํ‚ค์ง€}} versions`
+
+- ํŒจํ‚ค์ง€ ์„ค๋ช… ์กฐํšŒ:
+
+`npm view {{ํŒจํ‚ค์ง€}} description`
+
+- ํŒจํ‚ค์ง€์˜ ์ตœ์‹  ๋ฒ„์ „์˜ ์˜์กด์„ฑ ์กฐํšŒ:
+
+`npm view {{ํŒจํ‚ค์ง€}} dependencies`
+
+- ํŒจํ‚ค์ง€์˜ ์ €์žฅ์†Œ URL ์กฐํšŒ:
+
+`npm view {{ํŒจํ‚ค์ง€}} repository`
+
+- ํŒจํ‚ค์ง€์˜ ๊ด€๋ฆฌ์ž ์กฐํšŒ:
+
+`npm view {{ํŒจํ‚ค์ง€}} maintainers`

+ 2 - 2
pages.ko/common/npm-why.md

@@ -1,8 +1,8 @@
 # npm-why
 # npm-why
 
 
-> npm ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋œ ์ด์œ ๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค.
+> npm ํŒจํ‚ค์ง€๊ฐ€ ์™œ ์„ค์น˜๋˜์—ˆ๋Š”์ง€ ์‹๋ณ„.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/amio/npm-why>.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/amio/npm-why>.
 
 
-- npm ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋œ ์ด์œ  ํ‘œ์‹œ:
+- `npm` ํŒจํ‚ค์ง€๊ฐ€ ์™œ ์„ค์น˜๋˜์—ˆ๋Š”์ง€ ํ‘œ์‹œ:
 
 
 `npm-why {{ํŒจํ‚ค์ง€}}`
 `npm-why {{ํŒจํ‚ค์ง€}}`

+ 5 - 5
pages.ko/common/npm.md

@@ -4,19 +4,19 @@
 > Node.js ํ”„๋กœ์ ํŠธ ๋ฐ ๋ชจ๋“ˆ ์˜์กด์„ฑ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
 > Node.js ํ”„๋กœ์ ํŠธ ๋ฐ ๋ชจ๋“ˆ ์˜์กด์„ฑ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://www.npmjs.com>.
 > ๋” ๋งŽ์€ ์ •๋ณด: <https://www.npmjs.com>.
 
 
-- ๋Œ€ํ™”ํ˜•์œผ๋กœ `package.json` ํŒŒ์ผ ์ƒ์„ฑ:
+- ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ `package.json` ํŒŒ์ผ ์ƒ์„ฑ (`--yes`๋ฅผ ์ƒ๋žตํ•˜๋ฉด ๋Œ€ํ™”์‹์œผ๋กœ ์ง„ํ–‰):
 
 
-`npm init`
+`npm init {{-y|--yes}}`
 
 
 - package.json์— ์˜์กด์„ฑ์œผ๋กœ ๋‚˜์—ด๋œ ๋ชจ๋“  ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œ:
 - package.json์— ์˜์กด์„ฑ์œผ๋กœ ๋‚˜์—ด๋œ ๋ชจ๋“  ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œ:
 
 
 `npm install`
 `npm install`
 
 
-- ํŠน์ • ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ `package.json`์˜ ์˜์กด์„ฑ ๋ชฉ๋ก์— ์ถ”๊ฐ€:
+- ํŠน์ • ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  `package.json`์˜ ์˜์กด์„ฑ ๋ชฉ๋ก์— ์ถ”๊ฐ€:
 
 
 `npm install {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}@{{๋ฒ„์ „}}`
 `npm install {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}@{{๋ฒ„์ „}}`
 
 
-- ์ตœ์‹  ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ `package.json`์˜ ๊ฐœ๋ฐœ ์˜์กด์„ฑ ๋ชฉ๋ก์— ์ถ”๊ฐ€:
+- ์ตœ์‹  ๋ฒ„์ „์˜ ํŒจํ‚ค์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  `package.json`์˜ ๊ฐœ๋ฐœ ์˜์กด์„ฑ ๋ชฉ๋ก์— ์ถ”๊ฐ€:
 
 
 `npm install {{ํŒจํ‚ค์ง€_์ด๋ฆ„}} {{-D|--save-dev}}`
 `npm install {{ํŒจํ‚ค์ง€_์ด๋ฆ„}} {{-D|--save-dev}}`
 
 
@@ -28,7 +28,7 @@
 
 
 `npm uninstall {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
 `npm uninstall {{ํŒจํ‚ค์ง€_์ด๋ฆ„}}`
 
 
-- ๋กœ์ปฌ์— ์„ค์น˜๋œ ์˜์กด์„ฑ ํŠธ๋ฆฌ ์ธ์‡„:
+- ๋กœ์ปฌ์— ์„ค์น˜๋œ ๋ชจ๋“  ์˜์กด์„ฑ ๋‚˜์—ด:
 
 
 `npm list`
 `npm list`