DaftAcademy / frontend_levelup_2018

11 stars 33 forks source link

Kolejny problem z gh-pages #16

Open b-e-a-t-a opened 6 years ago

b-e-a-t-a commented 6 years ago

Mam problem z publikacja projektu z brancha gh-pages na moim GH Pages. Projekt zaimplementowalam poprzez react-create-app a nie daftcode boilerplate, robilam wg instrukcji z create-react-app czyli homepage i deploy/predeploy w package.json. Potem run build na masterze i deploy na gh-pages. I projekt sie zbudowal ale nie widze go w moim GitHub Pages czyli tu: https://b-e-a-t-a.github.io/spacex/. Pierwszy trop dotyczyl automatycznej zamiany "/" w nazwie przez github na "-" w urlu przed nazwa projektu w wartosci "homepage". Ale to raczej standard. Kolejny trop dotyczyl innej struktury katalogow po deployu- poczatkowo wszystko wrzucilam do build, ale patrzac na odwolania w html, to w kolejnym comitcie zostawilam taka strukture podkatalogow jak bylo oryginalnie czyli z katalogiem 'static'. Probowalam roznych opcji ale nadal pusty widok. Czy ktos moze mi pomoc? Albo tez uzywal tutoriala reacta i struktury katalogow build??Moj projekt jest tu: https://github.com/b-e-a-t-a/b-e-a-t-a.github.io-spacex. Lokalnie czy na statycznym serwerze wszystko dziala. Dodam ze pierwsze zadanie robilam z biolerplate i aplikacja online na GHPages jest widoczna. Ale nie chcialbym musiec teraz na nowo uzywac Daftcode boilerplate i czegos przepisywac :(

idehoda commented 6 years ago
untitled

gh nie widzi tych plików . Masz niepoprawny format sćieżki. Zamiast ''spacex/static/js/main.823fb6d0.js'' ma być ''/static/js/main.823fb6d0.js''

tak samo ze wszystkimi linkami

michalwiacek commented 6 years ago

hej, żeby gh-page projektu był widoczny pod adresem https://b-e-a-t-a.github.io/spacex/ to repo powinnaś nazwać spacex teraz gh-pages jak najbardziej działa ale na ścieżce https://b-e-a-t-a.github.io/b-e-a-t-a.github.io-spacex/

b-e-a-t-a commented 6 years ago

na ścieżce https://b-e-a-t-a.github.io/b-e-a-t-a.github.io-spacex/ "Site not found". Podmiana w index.html na ścieżkę bez spacex zmieniła tyle że favicon załadował sie poprawnie, a cssy i js nadal 404 :( jaki widzicie najprostszy sposób na zmianę żeby działało?

michalwiacek commented 6 years ago

Dziwne bo u mnie na tej ścieżce jest react app. naszybciej będzie jak postawisz nową apke na daftcode-react-starter i przekopiujesz komponenty.

idehoda commented 6 years ago

masz link src="/static/js/main.823fb6d0.js" . Usuń '/' przed static

src="static/js/main.823fb6d0.js" href="static/css/main.8e365ed4.css"

b-e-a-t-a commented 6 years ago

image teraz problem z faviconą dla odmiany.. Chciałabym właśnie umieć to zrobić na create react app z którego będę zapewne korzystać po warsztatach...

b-e-a-t-a commented 6 years ago

a tutaj to: image

b-e-a-t-a commented 6 years ago

Ahhhh cache! działa! dziękuję za pomoc. Udało się po podmianie adresów wg sugestii @idehoda. Teraz się zastanawiam jak tego typu problemów ze ścieżkami uniknąć w przyszłości...

michalwiacek commented 6 years ago

polecam zajrzeć jeszcze tutaj

b-e-a-t-a commented 6 years ago

dzięki, na podstawie tego właśnie konfigurowałam projekt, ale wyglada na to, że tę ważną kwestię homepage nie zaimplemetowałam poprawnie

b-e-a-t-a commented 6 years ago

obrazki się jednak nie ładują poprawnie

michalwiacek commented 6 years ago

zostało jedno / w pliku css, PR czeka 💃

b-e-a-t-a commented 6 years ago

błędne ścieżki były, wskazujące nieistniejące podfoldery.. W końcu działa, :) jeszcze raz dzięki