n naro문서

Nuxt

Nuxt 앱은 nuxt generate로 배포한다. 모든 라우트를 .output/public에 프리렌더해 정적 파일로 서비스한다.

감지 기준
nuxt
빌드 명령
npm run generate
출력 디렉터리
.output/public
런타임
정적 자산
SPA 폴백
아니오
빌드 캐시
node_modules/.cache

런타임 서버가 없다

server/ 아래 서버 라우트와 런타임 렌더링은 쓸 수 없고, 데이터는 빌드 시점에 가져온다. generate 스크립트가 있어야 하는데 Nuxt 템플릿에는 기본으로 들어 있다.

배포하기

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

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

기본값 바꾸기

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