pnpm 버전을 9.0.2를 사용하고 있었다.
하지만 Docker 환경에서는 pnpm 버전을 9.0.1을 사용하고 있어 내가 빌드를 누른 것은 에러가 나고, 당연히 배포가 되지 않았다.
확인해야 할 부분)
1- package.json에서 packageManager 부분에 pnpm 버전 명시를 해주거나
2-Docker 파일에서 RUN npm install -g 부분에 RUN npm install -g pnpm@9.0.1 과 같이 버전 명시를 해주거나 해야 한다.
만약 버전 명시를 해주지 않는경우 '최신 버전'으로 빌드되며,
위의 방법처럼 버전 명시를 해주게 된다면 내가 명시해준 특정 버전으로 맞춰져 Docker 배포 환경에서도 같은 버전을 사용할 수 있게 된다.
'ETC' 카테고리의 다른 글
canvas - node version 안맞음 해결 (0) | 2024.04.19 |
---|---|
디버깅하기 - 다양한 console의 종류 (1) | 2024.02.11 |
CNAME이란? + DNS TXT (2) | 2023.11.17 |
Corresponding file not included in tsconfig.json 에러 해결 (0) | 2023.11.10 |
npm install 했는데 npm ERR! ERESOLVE unable to resolve dependency tree 라는 에러가 뜨는 현상 (0) | 2023.11.10 |