n naro문서

Angular

Angular 앱은 ng build로 빌드하고 브라우저 결과물을 SPA 폴백과 함께 배포한다.

감지 기준
@angular/core
빌드 명령
npm run build
출력 디렉터리
dist/<project>/browser
런타임
정적 자산
SPA 폴백
예
빌드 캐시
.angular/cache

결과물 위치를 읽는 곳

naro는 angular.json의 outputPath를 읽는다. application 빌더라면 dist/<project>/browser다. @angular/ssr을 쓰는 프로젝트는 거절한다. 서버 렌더링은 아직 지원하지 않는다.

배포하기

프로젝트 폴더 안에서 실행한다. 첫 배포가 프로젝트를 만들고 연결까지 해둔다.

npx naro-cli deploy
npx naro-cli deploy --prod

기본값 바꾸기

프레임워크 기본값을 따르지 않는 프로젝트라면, 프로젝트 설정 → 빌드 설정에서 빌드 스크립트와 출력 디렉터리를 바꾸면 된다.