찾다

 >  Q&A  >  본문

Vue3 - RouterLink는 빌드 진행 중에 표시되지만 RouterView는 표시되지 않습니다.

저는 vue를 사용하여 매우 간단한 웹사이트를 구축하려고 합니다. npm runserve 时,所有使用的组件都会显示,当运行 npm run build 실행 시 사이트가 비어 있습니다.

완전히 빈 페이지와 404 파일 오류 문제를 해결하기 위해 vue.config.js 文件并添加了 publicPath(다른 게시물에 표시됨)을 적용했습니다.

으아악

추가한 후 publicPath, RenderView를 제외한 모든 것이 렌더링됩니다.

내 App.vue 파일은 다음과 같습니다:

으아악

RouterLinks 위로 마우스를 가져가면 파일 경로도 엉망인 것 같습니다.

js 오류 콘솔이 아직 비어 있습니다.

router/index.js 파일은 다음과 같습니다:

으아악

이 동작의 원인을 아는 사람이 있다면 알려주시면 감사하겠습니다. 미리 감사드립니다!

P粉883223328P粉883223328271일 전438

모든 응답(1)나는 대답할 것이다

  • P粉052724364

    P粉0527243642024-02-27 15:13:12

    글쎄, 저는 시간이 오래 걸렸어요. 분명히 dist 폴더에서 직접 vue 애플리케이션을 테스트할 수는 없습니다. 모든 파일을 내 서버 디렉토리(아파치 실행)로 옮겼고 모든 것이 예상대로 작동합니다.

    회신하다
    0
  • 취소회신하다