공용 폴더 외부의 파일에 액세스하도록 Vite를 어떻게 구성합니까?
P粉132730839
P粉132730839 2024-04-02 12:39:53
0
1
556

다음 파일 구조가 있습니다:

  • 내 프로젝트
    • 부트스트랩
    • 구성
    • 데이터베이스
    • 노드 모듈
      • pdfjs-dist
        • 빌드
          • pdf.js
    • 공개
      • 업로드
        • 문서
          • solution_12.pdf
    • 리소스

pdf.js에 액세스하도록 Vite를 구성하는 방법을 알려줄 수 있는 사람이 있나요?

내가 시도한 것:

vite.config.js에서 기본 정의 구성을 내보냅니다.

으아아아

app.blade.php에서 @vite를 사용했습니다:

으아아아

다음 오류가 발생했습니다. Vite 매니페스트에서 node_modules/pdfjs-dist/build/pdf.js 파일을 찾을 수 없습니다.

누구나 나에게 설명해 주실 수 있나요?

P粉132730839
P粉132730839

모든 응답(1)
P粉321676640

귀하의 질문에 따르면 귀하는 Laravel을 사용하고 있는 것으로 보입니다(나도 Laravel에 익숙하므로 좋습니다).

Laravel 문서, 특히 새로운 Laravel 설치 시 기본으로 제공되는 vite 구성을 확인하는 것이 좋습니다. 지정된 디렉토리 규칙을 따르면 패턴을 깨려고 하는 끝없는 문제를 피할 수 있습니다. Laravel 문서의 다음 섹션을 살펴보는 것이 좋은 출발점이 될 것입니다: https://laravel.com/docs/10.x/vite#main-content

이상적인 세계에서는 Laravel이 가정하는 것과 동일한 규칙을 따를 것입니다... 즉, 프로젝트에 하나가 있습니다 resources/js 文件夹,这是您通常存储项目的 javascript 的位置(例如 app例如.js).

가장 좋은 해결책은 애플리케이션에서 필요할 때마다 자바스크립트 파일을 가져오는 한 resources/js/app.js 作为您的 Vite“输入”,并在 Vite Blade 指令中引用它好吧(如 resources/js/app.js)을 사용하는 것입니다. 그런 다음 Vite는 애플리케이션에서 필요할 때 해당 종속성을 가져옵니다.

으아아아

도움이 되기를 바랍니다!

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿