강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

dev님의 프로필 이미지
dev

작성한 질문수

Nuxt.js 시작하기

넉스트의 라우팅 관련 컴포넌트 정리

export 에러

작성

·

222

1

안녕하세요. 장기효님.

실습을 따라하던 중 import 시 찾을 수 없다는 에러가 나와 문의 드립니다.

현재 저의 폴더 구조는 아래와 같으며,

 

당면한 에러코드는 아래와 같습니다.

pages/main.vue 의 코드는 아래와 같습니다.

<template>
  <div>
    <h1>메인페이지</h1>
    <NuxtLogo />
  </div>
</template>

<script>
import { NuxtLogo } from '../components/NuxtLogo.vue'

export default {
  components: {
    NuxtLogo,
  },
}
</script>

<style></style>

 

에러 로그를 보고 components/NuxtLogo.vue의 코드에 name 옵션을 추가하였으나 에러가 해결되지 않아 질문 남깁니다.

(NuxtLogo.vue)

<template>
  <svg
    class="nuxt-logo"
    viewBox="0 0 45 30"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
  >
    <path
      d="M24.7203 29.704H41.1008C41.6211 29.7041 42.1322 29.5669 42.5828 29.3061C43.0334 29.0454 43.4075 28.6704 43.6675 28.2188C43.9275 27.7672 44.0643 27.2549 44.0641 26.7335C44.0639 26.2121 43.9266 25.6999 43.6662 25.2485L32.6655 6.15312C32.4055 5.70162 32.0315 5.32667 31.581 5.06598C31.1305 4.8053 30.6195 4.66805 30.0994 4.66805C29.5792 4.66805 29.0682 4.8053 28.6177 5.06598C28.1672 5.32667 27.7932 5.70162 27.5332 6.15312L24.7203 11.039L19.2208 1.48485C18.9606 1.03338 18.5864 0.658493 18.1358 0.397853C17.6852 0.137213 17.1741 0 16.6538 0C16.1336 0 15.6225 0.137213 15.1719 0.397853C14.7213 0.658493 14.3471 1.03338 14.0868 1.48485L0.397874 25.2485C0.137452 25.6999 0.000226653 26.2121 2.8053e-07 26.7335C-0.000226092 27.2549 0.136554 27.7672 0.396584 28.2188C0.656614 28.6704 1.03072 29.0454 1.48129 29.3061C1.93185 29.5669 2.44298 29.7041 2.96326 29.704H13.2456C17.3195 29.704 20.3239 27.9106 22.3912 24.4118L27.4102 15.7008L30.0986 11.039L38.1667 25.0422H27.4102L24.7203 29.704ZM13.0779 25.0374L5.9022 25.0358L16.6586 6.36589L22.0257 15.7008L18.4322 21.9401C17.0593 24.2103 15.4996 25.0374 13.0779 25.0374Z"
      fill="#00DC82"
    />
  </svg>
</template>

<script>
export default {
  name: 'NuxtLogo',
}
</script>

<style>
.nuxt-logo {
  height: 180px;
}
</style>

 

답변 1

1

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요, 컴포넌트를 들고오는 코드가 잘못됐네요. 컴포넌트 이름 쪽에 디스트럭처링 제거해 주세요 :)

dev님의 프로필 이미지
dev

작성한 질문수

질문하기