>source

이 파일이 src 파일에서 축소 된 축소 된 파일을 포함하는 빌드와 같은 내용을 알고 있습니다. 브라우저가 어떻게 작동하는지 알아야합니다. 내 빌드 파일을 호스팅 서비스에 업로드하지 않았지만 웹 사이트가 렌더링되었습니다. 웹 사이트에서 <script> SRC가 빌드에 연결되었지만 업로드 된 빌드가 없지만 빌드가 자동으로 생성되었습니다. 이 동작은 날씬한 상태에서 관찰되었습니다. 하지만 모든 프레임 워크가 똑같기를 바랍니다.


  • 답변 # 1

    https://vercel.com/docs/build-step 여기에있는 Vercel 문서에서 "Vercel은 프로젝트에 사용중인 프런트 엔드 프레임 워크를 자동으로 감지하고 프로젝트 설정을 구성하려고합니다. 재정의하려는 경우 설정을 지정하거나 다른 프레임 워크를 지정하려면 Build&Development Settings 섹션에서 지정할 수 있습니다. " 그래서 Vercel은 자동으로 빌드 폴더를 만들었습니다. 항상 사용해야하므로 괜찮습니다. npm run build 빌드 폴더를 만들고 호스팅이 프로덕션에이 폴더를 사용하도록 지정합니다.

  • 답변 # 2

    -src : 애플리케이션의 소스 파일. -공개는 일반적으로 프레임 워크에 독립적 인 많은 리소스를 포함하기 때문에 루트 수준에 있습니다. 프레임 워크/시스템에 특정한 유일한 것은 앱을 부팅하는 색인 ​​페이지 내의 코드이며, 번들링 할 충분한 이유가 아닙니다. 다른 모든 리소스 (css, js, 이미지 등)를 프레임 워크와 함께 사용하면 실제로는 별개입니다.

  • 답변 # 3

    내가 아는 한, webpack, parcel 등과 같은 도구를 빌드하고짓다또는DIST(물론 원하는대로 변경할 수 있습니다) 폴더에 프로젝트의 프로덕션 준비 빌드 파일을 저장할 수 있습니다.

    의 파일공공의빌드 프로세스가 완료되면 build/dist 폴더에 복사 및 붙여 넣기 만하면됩니다. 색인 html, 이미지, 글꼴, 파비콘 또는 기타 정적 텍스트 파일을 저장할 수 있습니다. 빌드 도구로 처리되지 않습니다.

    SRC폴더는 전체 프로젝트의 축소되지 않은 소스 코드를 저장하기위한 것입니다.

    대부분의 프레임 워크는 '빌드/거리-src-공개'구조체는 next.js와 같은 프레임 워크는 기본적으로 프로젝트 소스 코드를 저장하기 위해 루트를 사용합니다.

관련 자료

  • 이전 c++ - bool에서 값을 가져올 때이 범위에서 Temp가 선언되지 않았습니다
  • 다음 대답에 배열을 포함하여 ajax를 통해 laravel에 데이터 전달