본문 바로가기
카테고리 없음

Nuxt 3 설치할 땐 왜 nuxi를 쓰나요?

by 투게더리 2025. 4. 14.
반응형

create-nuxt-app과의 차이점 정리 🧩

Nuxt 3를 처음 설치할 때 공식 문서에서는 이렇게 안내하죠:

bash
복사편집
npx nuxi init my-nuxt-app

Vue 개발자 입장에서는 “어? create-nuxt-app은 어디 갔지?”라는 생각이 들 수 있어요.
맞아요. Nuxt 2까지 사용되던 create-nuxt-app은 Nuxt 3에서는 더 이상 권장되지 않습니다.


🤖 nuxi란?

nuxi는 Nuxt 3 전용 CLI(Command Line Interface) 도구예요.
Nuxt 3 프로젝트를 초기화하고, 실행하거나 빌드할 때 사용하는 모든 명령어는 이제 nuxi를 통해 처리합니다.

📦 기본 설치 명령

bash
복사편집
npx nuxi init my-nuxt-app cd my-nuxt-app npm install npm run dev

🆚 nuxi vs create-nuxt-app

항목create-nuxt-appnuxi
Nuxt 버전 Nuxt 2용 Nuxt 3 전용
템플릿 방식 Interactive CLI로 설정 깔끔한 기본 템플릿 제공
설치 방법 npx create-nuxt-app npx nuxi init
Vite 지원 미지원 기본 지원
추천 여부 ❌ (Nuxt 3에선 비권장) ✅ 공식 권장 방식

 


💬 참고로...

create-nuxt-app도 Nuxt 3에서 작동은 하지만, 내부적으로 Nuxt 2 기준으로 생성되므로 예전 방식으로 구성됩니다.
공식 문서에서도 Nuxt 3에서는 nuxi 사용을 권장하고 있어요.


✨ 마무리

  • Nuxt 3에서는 create-nuxt-app 대신 **nuxi**를 사용하세요.
  • 훨씬 더 간단하고 Nuxt 3 구조에 최적화된 템플릿을 만들어줍니다.
  • Vue에서 넘어왔다면 이 차이만 알고 있어도 시작이 훨씬 수월할 거예요!

👉 다음 글에서는 Nuxt 3의 자동 라우팅 시스템에 대해 배워봅니다.

반응형

댓글