728x90
๐ ์์๋๋ฉด ๋์๋๋ npm commands
์ด๋ฒ์ ์์๋ณผ npm ๋ช
๋ น์ด๋ npm run ...
์ฒ๋ผ ๋งค๋ฒ ์ฌ์ฉ๋๋ ๊ฒ์ ์๋์ง๋ง, ๋ง์ฐ์ค๋ก ์กฐ์ํ๊ธฐ ๋ฒ๊ฑฐ๋ก์ธ ๋ ๋์๋๋ ๋ช
๋ น์ด๋ค์ด๋ค.
728x90
npm docs [package-name]
: ํด๋น ํจํค์ง์docs
๋ฅผ ๋ณผ ์ ์๋ค. ์๋ฅผ ๋ค์ดnpm docs lodash
๋ฅผ ์ ๋ ฅํ๋ฉด lodash docs๋ฅผ ๋ณผ ์ ์๋ค.(ํด๋น ํจํค์ง๊ฐ ํ๋ก์ ํธ์ ์ค์น๋์ด ์์ง ์์๋ ๋ณผ ์ ์๋ค.)npm repo [package-name]
: ํด๋น ํจํค์ง๋ฅผ GitHub์์ ๋ณผ ์ ์๋ค. ์๋ฅผ ๋ค์ดnpm repo lodash
๋ฅผ ์ ๋ ฅํ๋ฉด GitHub์ lodash/lodashํ์ด์ง๋ฅผ ๋ณผ ์ ์๋ค. (ํด๋น ํจํค์ง๊ฐ ํ๋ก์ ํธ์ ์ค์น๋์ด ์์ง ์์๋ ๋ณผ ์ ์๋ค.)npm outdated
:package.json
์ ์๋ ๋ชจ๋ ํจํค์ง์current version
,required version
,latest version
์ ๋ณผ ์ ์๋ค.
npm v [package-name] versions
: ํด๋น ํจํค์ง์ ๋ชจ๋ version์ ๋ณผ ์ ์๋ค. ์๋ฅผ ๋ค์ดnpm v typescript versions
๋ฅผ ์ ๋ ฅํ๋ฉด npm ํ์ด์ง์ versions์์ ๋ณผ ์ ์๋ ๋ฒ์ ์ ํฐ๋ฏธ๋์์ ๋ณผ ์ ์๋ค.
npm audit
: dependencies์ ์ทจ์ฝ์ฑ์ ํ์ธํ๊ณ , ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋๋ฉด ์ ์ ํ ๋์์ ์๋ ค์ค๋ค. ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋์ง ์์ผ๋ฉด0 exit code
๊ฐ ๋์จ๋ค.npm audit fix
ํน์npm audit fix -f
๋ก ์ทจ์ฝ์ ์ ์์ ํ ์ ์๋ค.
npm v [package-name]
: ํด๋น ํจํค์ง์ ์ ๋ณด๋ฅผ ๋ณผ ์ ์๋ค.(dist
,dependencies
,maintainers
,dist tags
…)
๋ฐ์ํ
๋๊ธ