ncc ncc를 사용하여 300MB의 NestJS 어플리케이션 빌드 크기를 줄이면 Docker 이미지 크기를 최대한 줄일 때 반복 실험을 한 결과 를 사용하여 이미지 사이즈를 줄였기 때문에 비망록을 작성했습니다. ncc 사용하기 전 ncc 사용 후 599MB 245MB 354MB 절감! ncc는 TypeScript를 지원합니다.하지만 tsconfig.jsontsconfig.app.json을 지정할 수 없기 때문에 여러 개의 설정 파일을 저장하면 제대로 사용할 수 없습니다.... nccDockerNestJS GitHub Action JS 패키지 및 출시 작업이 없는 컴파일러 (용기) 는 메모리 라이브러리에서 직접 실례화하고 실행됩니다.Docker 컨테이너 작업은 매번 재구성 dockerfile 을 의미하며, 자바스크립트 작업은 node_modules 의 모든 의존항을 버전 제어 아래에 두어야 한다. 사용node_modules 라이브러리는 ncc에 필요한 모든 의존항과 코드를 단일 JS 파일(부품)에 포장합니다. 세 번째가 제일 문제야.나는 ... actionsjavascriptnccgithub
ncc를 사용하여 300MB의 NestJS 어플리케이션 빌드 크기를 줄이면 Docker 이미지 크기를 최대한 줄일 때 반복 실험을 한 결과 를 사용하여 이미지 사이즈를 줄였기 때문에 비망록을 작성했습니다. ncc 사용하기 전 ncc 사용 후 599MB 245MB 354MB 절감! ncc는 TypeScript를 지원합니다.하지만 tsconfig.jsontsconfig.app.json을 지정할 수 없기 때문에 여러 개의 설정 파일을 저장하면 제대로 사용할 수 없습니다.... nccDockerNestJS GitHub Action JS 패키지 및 출시 작업이 없는 컴파일러 (용기) 는 메모리 라이브러리에서 직접 실례화하고 실행됩니다.Docker 컨테이너 작업은 매번 재구성 dockerfile 을 의미하며, 자바스크립트 작업은 node_modules 의 모든 의존항을 버전 제어 아래에 두어야 한다. 사용node_modules 라이브러리는 ncc에 필요한 모든 의존항과 코드를 단일 JS 파일(부품)에 포장합니다. 세 번째가 제일 문제야.나는 ... actionsjavascriptnccgithub