inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Vue 3 & Firebase 10 커뮤니티 만들기 풀스택 - "활용편" (with Pinia, Quasar, Tiptap, VueUse)

Auto Page 설정 : unplugin-vue-router

Firebase 강의 Section1의 Auto page 설정에 관련되어

342

metaone11

작성한 질문수 8

0

질문6.png질문7.png

 

 

vue.js firebase quasar algolia vue-3

답변 2

0

짐코딩

안녕하세요.

해결되어 다행이에요.

package.json에 설치하신 라이브러리 버전들이

강의시의 버전과 다를 경우에는 라이브러리들의 업데이트에 의해 강의시와 다르게 동작할 수 있습니다.

그렇기 때문에 혹시 강의시에 제공하는 소스버전과 다르다면 이 버전을 맞추고 Vue3 활용법을 익히시는 데 집중하시면 좋을 것 같습니다.

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

질문 내용과 제공된 이미지를 통해 확인한 바에 따르면, TypeError: Cannot read properties of undefined (reading 'forEach')라는 오류가 createRouterMatcher 함수에서 발생한 것으로 보입니다. 이는 vue-router 설정 중 발생한 이슈로 추정됩니다. 해당 오류는 보통 라우트를 정의하는 과정에서 예상치 못한 값이나 구조를 전달했을 때 나타날 수 있습니다.

오류가 발생한 부분이 vue-router 관련 설정임을 감안할 때, 다음 링크의 질문과 답변이 도움이 될 수 있습니다:

  • npm run build 시 오류 발생합니다
    • 이 링크에서는 Vite와 Quasar를 이용한 빌드 시 특정 파일을 찾지 못하는 문제에 대해 질문하고 있지만, 경로 오류나 파일 구조 문제와 같은 문맥에서 해결방안을 찾을 수 있습니다.

만약 위 링크가 직접적인 해결책을 제시하지 못한다면, 문제가 되는 부분인 vue-router의 설정과 관련해 다음 사항을 확인해보시기 바랍니다:

  1. 라우터 설정 파일(index.js)에서 경로 정의 부분을 확인하세요. 올바른 구조로 정의되었는지, 혹은 누락된 부분은 없는지 점검합니다.
  2. 사용 중인 vue-router 버전이 프로젝트에 적합한지 확인하세요. 때로는 버전 충돌이 문제의 원인이 될 수 있습니다.
  3. vue-router/auto 사용 시 올바르게 설정되었는지 확인합니다. 자동 경로 생성과 관련된 설정이 올바르게 적용되었는지 점검하세요.

질문자님의 상황을 해결하는 데 도움이 될 추가 정보나 코드가 필요하다면, 직접 코드를 공유하실 수 있는 인프런 커뮤니티를 통해 더 상세한 상황을 설명해 주시면 도움을 받을 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

metaone11

build 는 이상 없이 되는 것을 확인했습니다.

imageimage

3

metaone11

자체 해결했습니다.

아래와 같이 해야 에러가 없습니다. -는 삭제해야 하고 +는 추가해야 합니다.

-import { createRouter, createWebHistory } from 'vue-router'
+import { createRouter, createWebHistory } from 'vue-router/auto'
+import { routes } from 'vue-router/auto-routes'

createRouter({
  history: createWebHistory(),
  // pass the generated routes written by the plugin 🤖
+  routes,
})

storage 사용 문의

0

71

2

무한 스크롤링 질문

0

77

2

짐코딩님..! unplugin-vue-router/vite 적용 최근방식 부탁드령요 ㅜㅜ

0

147

3

Quasar를 강의 버전 그대로 맞추면 실행할 때 에러가 발생해서, 다른 버전만 맞추니 잘 작동합니다.

1

93

1

post/[id]/index.vue에서 layouts/default.vue가 안 나오는 데 어떤 이유일까요?

0

137

2

Cross-Origin-Opener-Policy policy would block the window.closed call.

0

422

2

[공유] 잘동작하는 unplugin-vue-router 버전 관련

0

262

2

route.meta? 에서 물음표 개념

0

116

2

functions.region is not a function

1

219

1

unplugin-vue-router 가 안되네요.

0

266

2

건의사항

0

177

1

Firebase Hosting 후 페이지 안뜰 때!

0

179

1

type : negative 무슨 의미인가요?

0

191

2

강의 교안은 어떻게 볼 수 있나요?

0

260

2

플로그인 설치

0

231

2

Firebase 요금제에 관한 문의사항

0

280

1

사용자 컴포넌트를 작성하는 것에 대한 문의

0

173

1

tiptap 스타일 파일은 따로 안 올려주시나요?

0

352

1

LocalStorage 값 변경 자동 체크

0

530

1

Volar Deprecated

0

668

1

호스팅 문제 관련 질문 있습니다.

0

219

1

안녕하세요!

0

281

1

emit, prop 대신 defineModel()을 사용하여 구현 하는 것에 대한 질문 입니다.

0

661

1

안녕하세요! tiptap 강의 듣는중인데

0

343

1