다른 기본 경로 (웹팩 및 githubpages 구성)에서 콘텐츠를 제공하도록 앱 만들기

Chaky Tatterer

나는 내 문제에 대한 제목을 찾는 것이 쉽지 않았기 때문에 질문 제목을 명확히하려고 노력할 것입니다.

질문은 Webpack 및 githubpages 구성과 더 관련이 있습니다.

배경 : github ( https://github.com/SomePeaceStudio/manatelpa ) 에서 angular2로 테스트 프로젝트를 만들었습니다 . 나는 webpack으로 프로젝트를 빌드하는 방법을 테스트하고 프로덕션을 위해 그것을 uglify했습니다.

문제 : 프로젝트를 빌드하고 제공 할 때 로컬에서 localhost : 8080 /에서 제공되고 모든 콘텐츠는 localhost : 8080 /에서 올바르게로드됩니다. 예 :

GET localhost:8080/index.html
GET localhost:8080/app.js
GET localhost:8080/angular.png

등등 .. 마법처럼 작동합니다.

내 'dist'폴더를 gh-pages 브랜치 https://github.com/SomePeaceStudio/manatelpa/tree/gh-pages (프로젝트에 gh-pages를 사용 하고 있습니다)로 푸시하면 내 페이지 경로는 다음과 같습니다. https://somepeacestudio.github.io/manatelpa/ 이 경우 index.html을

GET https://somepeacestudio.github.io/manatelpa/

하지만 내 프로젝트의 나머지 부분을

GET https://somepeacestudio.github.io/app.bb10406340c613a712e4.css [HTTP/1.1 404 Not Found 46ms]
GET https://somepeacestudio.github.io/polyfills.bb10406340c613a712e4.js [HTTP/1.1 404 Not Found 44ms]
GET https://somepeacestudio.github.io/vendor.bb10406340c613a712e4.js [HTTP/1.1 404 Not Found 32ms]
GET https://somepeacestudio.github.io/app.bb10406340c613a712e4.js [HTTP/1.1 404 Not Found 67ms]
GET https://somepeacestudio.github.io/vendor.bb10406340c613a712e4.js [HTTP/1.1 404 Not Found 43ms]
GET https://somepeacestudio.github.io/app.bb10406340c613a712e4.js

다음에서가 아닙니다.

https://somepeacestudio.github.io/manatelpa/.....

그것이 발견되지 않고 무엇을 해야할지 모르겠습니다. 모든 webpack 빌드 구성은 config / 폴더 (common + prod)에 있습니다. 나는 그것을 고쳐야한다.

이 문제를 어떻게 처리해야할지 모르겠어요 .. 인터넷 검색을하기 위해 제목을 올바르게 지정하는 방법도 모르겠습니다 ..

내 index.html 페이지에서 콘텐츠가로드되는 방식 (자동으로 수행됨)을 변경해야한다면 baseurl / manatelpa / ... 나는 우아한 해결책이 있다면 찾는다.

나는 webpack 및 ghpages 구성에서 전문가가 아닙니다.

Chaky Tatterer

해결책은 간단했습니다. webpack 출력 객체에서 "publicPath"를 변경해야했습니다.

    publicPath: '/manatelpa/'

여기에서 편집했습니다 : https://github.com/SomePeaceStudio/manatelpa/blob/a60070da7a0507bc2b6e3ce15b9bfd71df756649/config/webpack.prod.js#L14

이제 모든 파일이 / manatelpa / ...에서 제공됩니다.

큰!

또한 제안에 대한 Rishat에게 감사드립니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

도메인과 IP 서버간에 서로 다른 콘텐츠 만들기

분류에서Dev

콘텐츠를 정기적으로 업데이트해야하는 IOS 앱 만들기 (하루에 몇 번)

분류에서Dev

Apple에서 호스팅하는 앱 내 구매 콘텐츠를 WiFi로만 다운로드하도록 설정

분류에서Dev

iOS에서 로컬 앱 콘텐츠를위한 갤러리 만들기

분류에서Dev

MessageDialog 콘텐츠를 변경하거나 MessageDialog 처리기 Windows Store 앱에서 새 콘텐츠 표시

분류에서Dev

다른 콘텐츠로 TabHost에서 탭 만들기

분류에서Dev

방법 : HTML5에서 콘텐츠를 변경하는 오른쪽 클릭 함수 만들기

분류에서Dev

방법 : HTML5에서 콘텐츠를 변경하는 오른쪽 클릭 함수 만들기

분류에서Dev

Ionic Cordova 앱에서 다른 출처의 콘텐츠로 시스템 브라우저에서 링크 열기를 허용하는 방법

분류에서Dev

열릴 때 측면 탐색이 콘텐츠를 오른쪽으로 푸시하도록 만들기 (JQuery)

분류에서Dev

Android 앱 기본 콘텐츠는 제목 표시 줄 위에 있습니다.

분류에서Dev

기본 앱에서 경보를 만들기 위해 인 텐트 보내기

분류에서Dev

Typo3에서 콘텐츠를 "동적"으로 만들기

분류에서Dev

IAP 구독을 기반으로 웹 사이트에서 콘텐츠 제공

분류에서Dev

보고 서비스의 하위 그룹 콘텐츠를 기반으로 기본 그룹 구성원 필터링

분류에서Dev

div 콘텐츠 검색 및 다른 div 콘텐츠로 바꾸기

분류에서Dev

자식 태그를 기반으로 태그 및 콘텐츠를 제거하고 새 콘텐츠 추가-Shellscript XML

분류에서Dev

웹 사이트 및 관리자를 사용하여 앱에 대한 로그인 만들기

분류에서Dev

웹 사이트 본문의 플래시 콘텐츠 주위에 CSS에서 왼쪽 및 오른쪽 스페이서를 만듭니다.

분류에서Dev

다른 엔터티 목록의 콘텐츠를 기반으로하는 NSFetchRequest Core Data에 대한 조건 자

분류에서Dev

사이트 코어에서 사용자 지정 콘텐츠 편집기 (편집기 탭)를 만들 때 다른 VS 프로젝트에서 원하는 aspx 페이지가있는 경우 URL 형식은 어떻게됩니까?

분류에서Dev

Django에서 콘텐츠 기반 해시 파일 이름이있는 웹팩 번들을 정적 파일로로드하는 방법은 무엇입니까?

분류에서Dev

기본 콘텐츠를 무시하는 Laravel @section 및 @show-왜?

분류에서Dev

내 jquery arrow img를 콘텐츠 숨기기 / 표시에서 다른 화살표로 변경하려고합니다.

분류에서Dev

Android 앱에서 글꼴을 변경하면 응용 프로그램이 충돌합니다. 기본 서체를 만들 수 없습니다.

분류에서Dev

한 페이지에 다른 콘텐츠 만들기

분류에서Dev

IDE 도구로 웹 사이트 만들기 및 웹 서버에서 테스트

분류에서Dev

다른 콘텐츠로도 저장 공간을 확보하기 위해 내 div를 얻는 방법

분류에서Dev

Python에서 데이터 콘텐츠를 열로 사용하여 테이블 만들기

Related 관련 기사

  1. 1

    도메인과 IP 서버간에 서로 다른 콘텐츠 만들기

  2. 2

    콘텐츠를 정기적으로 업데이트해야하는 IOS 앱 만들기 (하루에 몇 번)

  3. 3

    Apple에서 호스팅하는 앱 내 구매 콘텐츠를 WiFi로만 다운로드하도록 설정

  4. 4

    iOS에서 로컬 앱 콘텐츠를위한 갤러리 만들기

  5. 5

    MessageDialog 콘텐츠를 변경하거나 MessageDialog 처리기 Windows Store 앱에서 새 콘텐츠 표시

  6. 6

    다른 콘텐츠로 TabHost에서 탭 만들기

  7. 7

    방법 : HTML5에서 콘텐츠를 변경하는 오른쪽 클릭 함수 만들기

  8. 8

    방법 : HTML5에서 콘텐츠를 변경하는 오른쪽 클릭 함수 만들기

  9. 9

    Ionic Cordova 앱에서 다른 출처의 콘텐츠로 시스템 브라우저에서 링크 열기를 허용하는 방법

  10. 10

    열릴 때 측면 탐색이 콘텐츠를 오른쪽으로 푸시하도록 만들기 (JQuery)

  11. 11

    Android 앱 기본 콘텐츠는 제목 표시 줄 위에 있습니다.

  12. 12

    기본 앱에서 경보를 만들기 위해 인 텐트 보내기

  13. 13

    Typo3에서 콘텐츠를 "동적"으로 만들기

  14. 14

    IAP 구독을 기반으로 웹 사이트에서 콘텐츠 제공

  15. 15

    보고 서비스의 하위 그룹 콘텐츠를 기반으로 기본 그룹 구성원 필터링

  16. 16

    div 콘텐츠 검색 및 다른 div 콘텐츠로 바꾸기

  17. 17

    자식 태그를 기반으로 태그 및 콘텐츠를 제거하고 새 콘텐츠 추가-Shellscript XML

  18. 18

    웹 사이트 및 관리자를 사용하여 앱에 대한 로그인 만들기

  19. 19

    웹 사이트 본문의 플래시 콘텐츠 주위에 CSS에서 왼쪽 및 오른쪽 스페이서를 만듭니다.

  20. 20

    다른 엔터티 목록의 콘텐츠를 기반으로하는 NSFetchRequest Core Data에 대한 조건 자

  21. 21

    사이트 코어에서 사용자 지정 콘텐츠 편집기 (편집기 탭)를 만들 때 다른 VS 프로젝트에서 원하는 aspx 페이지가있는 경우 URL 형식은 어떻게됩니까?

  22. 22

    Django에서 콘텐츠 기반 해시 파일 이름이있는 웹팩 번들을 정적 파일로로드하는 방법은 무엇입니까?

  23. 23

    기본 콘텐츠를 무시하는 Laravel @section 및 @show-왜?

  24. 24

    내 jquery arrow img를 콘텐츠 숨기기 / 표시에서 다른 화살표로 변경하려고합니다.

  25. 25

    Android 앱에서 글꼴을 변경하면 응용 프로그램이 충돌합니다. 기본 서체를 만들 수 없습니다.

  26. 26

    한 페이지에 다른 콘텐츠 만들기

  27. 27

    IDE 도구로 웹 사이트 만들기 및 웹 서버에서 테스트

  28. 28

    다른 콘텐츠로도 저장 공간을 확보하기 위해 내 div를 얻는 방법

  29. 29

    Python에서 데이터 콘텐츠를 열로 사용하여 테이블 만들기

뜨겁다태그

보관