Strona internetowa w GitHub i pliki z repozytorium

0

Ostatnio poznałem możliwość utworzenia strony internetowej jako projektu w GitHub.

Utworzyłem repozytorium w tym celu:
https://github.com/andrzejlisek/andrzejlisek.github.io
Strona https://andrzejlisek.github.io/ działa.

Mam na przykład takie projekty:
https://github.com/andrzejlisek/Roulette
https://github.com/andrzejlisek/AudioSpectrum

Wymienione wyżej projekty pracują w przeglądarce internetowej. W jaki sposób podlinkować plik HTML z powyższych projektów, żeby po otwarciu tego linku po prostu projekt się uruchomił.

Nie chodzi mi o założenie folderu w andrzejlisek.github.io i skopiowanie do niego zawartości wymienionych projektów, tylko o bezpośrednie podlinkowanie. Chodzi o link w stylu https://github.com/andrzejlisek/Roulette/blob/master/Roulette.html ale nie żeby pokazywał kod HTML, tylko najzwyczajniej w świecie uruchamiał stronę.

1

Ja to zawsze robiłem tak że generowałem wersję "release" aplikacji webowej i wrzócałem wrzucałem do osobnego folderu na github.io np. blah.github.io/apps/gigahard ...
Tu przykłady: https://blog.marcinchwedczuk.pl/assets/apps/findform/ i https://github.com/marcin-chwedczuk/hanoi
Nie jest to jakieś piękne, ale działa.

2
andrzejlisek napisał(a):

Ostatnio poznałem możliwość utworzenia strony internetowej jako projektu w GitHub.

Po pierwsze to nie jest "strona internetowa", tylko po prostu hostowanie statycznych treści.

Utworzyłem repozytorium w tym celu:
https://github.com/andrzejlisek/andrzejlisek.github.io
Strona https://andrzejlisek.github.io/ działa.

Mam na przykład takie projekty:
https://github.com/andrzejlisek/Roulette
https://github.com/andrzejlisek/AudioSpectrum

Wymienione wyżej projekty pracują w przeglądarce internetowej. W jaki sposób podlinkować plik HTML z powyższych projektów, żeby po otwarciu tego linku po prostu projekt się uruchomił.

Nie chodzi mi o założenie folderu w andrzejlisek.github.io i skopiowanie do niego zawartości wymienionych projektów, tylko o bezpośrednie podlinkowanie. Chodzi o link w stylu https://github.com/andrzejlisek/Roulette/blob/master/Roulette.html ale nie żeby pokazywał kod HTML, tylko najzwyczajniej w świecie uruchamiał stronę.

Co do tematu, to format linków na Github Pages to po prostu nick.github.io/repository, czyli w Twoim przypadkut to powinno być https://andrzejlisek.github.io/Roulette, zakładając oczywiście że uruchomiłeś Github Pages na tych repozytoriach (bo każde repozytorium jest traktowane osobno).

Wyjątkiem jest tutaj case kiedy repository == nick, wtedy, ta część po slashu możesz pominąć, tak jak w https://andrzejlisek.github.io/

1
0xmarcin napisał(a):

Ja to zawsze robiłem tak że generowałem wersję "release" aplikacji webowej i wrzócałem wrzucałem do osobnego folderu na github.io np. blah.github.io/apps/gigahard ...

Tu przykłady: https://blog.marcinchwedczuk.pl/assets/apps/findform/ i https://github.com/marcin-chwedczuk/hanoi
Nie jest to jakieś piękne, ale działa.

Tak bym robił poprzez kopiowanie, a byłem przekonany, że da się tego uniknąć i faktycznie można.

TomRiddle napisał(a):
andrzejlisek napisał(a):

Ostatnio poznałem możliwość utworzenia strony internetowej jako projektu w GitHub.

Po pierwsze to nie jest "strona internetowa", tylko po prostu hostowanie statycznych treści.

Czym się różni jedno od drugiego? W przypadku strony internetowej lub aplikacji webowej jest dokładnie to samo, tworzysz pliki HTML, JS, ewentualnie PHP, ASP, czy inne w zależności od używanych technologii, a potem wrzucasz te pliki na hosting obsługujący wybraną technologię. Co tu jest inaczej?

Utworzyłem repozytorium w tym celu:
https://github.com/andrzejlisek/andrzejlisek.github.io
Strona https://andrzejlisek.github.io/ działa.

Mam na przykład takie projekty:
https://github.com/andrzejlisek/Roulette
https://github.com/andrzejlisek/AudioSpectrum

Wymienione wyżej projekty pracują w przeglądarce internetowej. W jaki sposób podlinkować plik HTML z powyższych projektów, żeby po otwarciu tego linku po prostu projekt się uruchomił.

Nie chodzi mi o założenie folderu w andrzejlisek.github.io i skopiowanie do niego zawartości wymienionych projektów, tylko o bezpośrednie podlinkowanie. Chodzi o link w stylu https://github.com/andrzejlisek/Roulette/blob/master/Roulette.html ale nie żeby pokazywał kod HTML, tylko najzwyczajniej w świecie uruchamiał stronę.

Co do tematu, to format linków na Github Pages to po prostu nick.github.io/repository, czyli w Twoim przypadkut to powinno być https://andrzejlisek.github.io/Roulette, zakładając oczywiście że uruchomiłeś Github Pages na tych repozytoriach (bo każde repozytorium jest traktowane osobno).

To jest to, czego szukałem, wystarczyło zmienić to ustawienie i poczekać chwilę.

Wyjątkiem jest tutaj case kiedy repository == nick, wtedy, ta część po slashu możesz pominąć, tak jak w https://andrzejlisek.github.io/

Jak szukałem w Google, jak się robi to całe GitHub Pages, to zawsze prowadziło do założenia dedykowanego repozytorium.

0

Jak szukałem w Google, jak się robi to całe GitHub Pages, to zawsze prowadziło do założenia dedykowanego repozytorium.

No tak działają github pages - pozwalają na serwowanie static files'ów z dowolnego repozytorium.

1
TomRiddle napisał(a):
andrzejlisek napisał(a):

Ostatnio poznałem możliwość utworzenia strony internetowej jako projektu w GitHub.

Po pierwsze to nie jest "strona internetowa", tylko po prostu hostowanie statycznych treści.

strona internetowa to jak najbardziej jest hostowanie statycznych treści, możliwe że pomyliło ci się ze stronami dynamiczymi bądź aplikacjami webowymi?

0
Patryk Maleszko napisał(a):
TomRiddle napisał(a):
andrzejlisek napisał(a):

Ostatnio poznałem możliwość utworzenia strony internetowej jako projektu w GitHub.

Po pierwsze to nie jest "strona internetowa", tylko po prostu hostowanie statycznych treści.

strona internetowa to jak najbardziej jest hostowanie statycznych treści, możliwe że pomyliło ci się ze stronami dynamiczymi bądź aplikacjami webowymi?

Nie chcę się czepiać nazewnictwa - chciałem tylko poinformować autora wątku że na github pages nie możesz zrobić nic więcej niż hostować statyczne treści.

1 użytkowników online, w tym zalogowanych: 0, gości: 1