|
@@ -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}}`
|