Trouble Shooting
Nuxt3 Vue3 npm install vs npm ci
만발한매화
2024. 10. 4. 19:30
`npm i npm install` 로 설치되지않다가 `npm ci`로 설치하면 잘 되는 경우가 있다.
둘은 어떤 차이가 있을까?
아래에 참고 링크를 추가해두었으니 보다 자세한 사항은 해당 글 참고.
주요한 부분만 번역하여 정리해보았다.
npm i | npm ci | |
설치 항목 | package와 dependency 설치 | dependency 만 설치 |
package.json, package-lock.json 수정 | 수정됨 dependeny가 없다면 추가함 |
절대 수정되지 않음 dependeny가 없다면 error 발생 |
속도 | 상대적으로 느림 | 상대적으로 빠름 |
node_modules가 있다면 | 해당 항목 설치되지않음 | 재설치됨 |
참고
https://www.geeksforgeeks.org/difference-between-npm-i-and-npm-ci-in-node-js/