34 lines
1.1 KiB
Markdown
Raw Normal View History

# npm diff
> `npm` 레지스트리의 패키지 버전을 비교하여 차이점을 보여주는 명령어
> `git diff`와 유사하게 동작.
> 더 많은 정보: <https://docs.npmjs.com/cli/npm-diff/>.
- 두 특정 패키지 버전을 비교:
`npm diff --diff {{패키지_이름}}@{{버전1}} --diff {{패키지_이름}}@{{버전2}}`
- 현재 로컬 패키지와 최신 배포 버전 비교:
`npm diff`
- 현재 로컬 패키지와 특정 버전 비교:
`npm diff --diff {{패키지_이름}}@{{버전}}`
- 현재 디렉터리의 패키지와 레지스트리 버전 비교:
`npm diff --diff {{패키지_이름}}`
- 변경된 파일 이름만 출력:
`npm diff --diff-name-only --diff {{패키지_이름}}@{{버전1}} --diff {{패키지_이름}}@{{버전2}}`
- 특정 파일 또는 디렉터리만 비교:
`npm diff {{경로/대상/파일_또는_디렉터리}} --diff {{패키지_이름}}@{{버전1}} --diff {{패키지_이름}}@{{버전2}}`
- 공백 차이를 무시하고 비교:
`npm diff --diff-ignore-all-space --diff {{패키지_이름}}@{{버전1}} --diff {{패키지_이름}}@{{버전2}}`