npm 명령어

내가 쓰는 명령어

1
2
3
4
5
6
7
8
9
10
npm i
npm i [패키지명]
npm i [패키지명] -D
npm i [패키지명] -g

npm start
npm run [script]

npm repo ; package.json에 있는 레포주소를 브라우저로 연다
npm version ; 버전업 명령어
  • 이렇게를 주로 쓴다
  • npm install aliases: npm i, npm add

짧게 쓰는 npm 명령어

  • npm i == npm install
  • npm i -D == npm i --save-dev
  • npm i -g == npm i --global

npm install option

  • -D ; 개발할때만 쓰이는 패키지를 설치할때 사용한다. 배포할때 포함되지 않는다
  • -g ; 패키지 전역 설치. hexo같은 cli에 바로 명령어를 치는 놈들을 보통 이렇게 설치한다

참고

  • npm i [패키지명] -S 이렇게 --save옵션을 줘야만 package.json에 들어갔는데, npm5부터 기본값이라 안적어도 된다

npm scripts

package.json
1
2
3
4
5
6
7
8
9
10
11
{
// ...
"scripts": {
"build": "hexo generate",
"clean": "hexo clean",
"deploy": "hexo deploy",
"test": "hexo server",
"start": "hexo generate & hexo deploy & git add . & git commit -m "
}
// ...
}
  • 여기에 명령을 등록시켜놓고 npm run build 이런식으로 사용한다
  • 여기서 test, start 스크립트는 run을 생략하여 npm start, npm test 이런식으로 사용할 수 있다
  • 그 외에 stop, restart 를 run 없이 바로 사용할 수 있다

참고

Author

chinsung

Posted on

2020-09-21

Updated on

2022-01-16

Licensed under

댓글