반응형
npm install을 할 때 lock 파일에 의존하여 설치하도록 해야 협업시 버전 관련 문제를 줄일 수 있다.
package-lock.json 또는 yarn.lock 파일이 무조건 존재해야하며
pakage.json 과 lock 파일의 dependencies가 맞아야한다.
lock파일에 의존하여 설치를 하고싶을 때 아래의 명령어를 실행한다.
node_modules을 지우고 실행한다.
npm
npm ci
yarn
yarn install --immutable --immutable-cache --check-cache
* install 오류 발생시
더보기
error https://registry.yarnpkg.com/xml-utils/-/xml-utils-1.0.2.tgz: Integrity check failed for "xml-utils" (computed integrity doesn't match our records, got "sha512-rEn0FvKi+YGjv9omf22oAf+0d6Ly/sgJ/CUufU/nOzS7SRLmgwSujrewc03KojXxt+aPaTRpm593TgehtUBMSQ== sha1-gIG/77h7cuA+Stur3SF8y7w5Xus=")
1. 캐시 삭제
yarn cache clean
2. 캐시삭제로 끝나지 않는경우 lock 파일 삭제
반응형
'Nodejs' 카테고리의 다른 글
[Nodejs] phantomjs 사용하여 pdf 파일 추출하기 (0) | 2023.01.09 |
---|---|
Ubuntu Nodejs와 NVM 설치 및 설정 (0) | 2022.02.12 |
Nodejs Express + JWT 토큰 발행 및 토큰 검증 (0) | 2022.01.24 |
사용자 접속 IP 가져오기 (0) | 2022.01.11 |
Window NVM 설치 및 설정 (0) | 2022.01.10 |