Jak zarządzać plikami javascript |
Jak zarządzać plikami javascript |
29.06.2017, 21:20:51
Post
#1
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
Cześć mam problem z zarządzaniem javascript, problem polega na tym że tworzę kilka pilków js i potem muszę kopiować z jednego pliku do drugiego te same funkcje.
Jakiego frameworka użyć który sklei wszystko w jedną całość ? |
|
|
30.06.2017, 00:11:30
Post
#2
|
|
Grupa: Zarejestrowani Postów: 556 Pomógł: 40 Dołączył: 20.07.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
najpierw wrzucałem wszystko co się powtarza do osobnego pliku, potem porobiłem z tego obiekty a obecnie to przeważnie wygląda tak że podpinam 3 pliki
- jquery.js -> nie trzeba tłumaczyć, chociaż zdarza się że ten zamiast tego pliku jest scalone jquery z js'em bootstrapa - base.js -> tu są klasy oraz kod wykorzystywany w wielu widokach, np taki co odpowiada za menu(bo w całej stronie takie same), okienka modalne, ajax, obsługę tabel, wstępną formularzy etc. - home.js/article.js/page.js etc -> tu jest wszystko co dotyczy konkretnego widoku czyli w home.js nie ma kodu takiego jak w article.js, kod konkretnego widoku wielokrotnie wykorzystuje obiekty lub kod z pliku base.js nie wiem czy jest to rozwiązanie dobre/optymalne/zgodne ze sztuką, taki obrałem system Ten post edytował kayman 30.06.2017, 00:16:11 |
|
|
30.06.2017, 07:37:57
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) |
Skonfigurowałbym jakieś narzędzie (rollup, webpack), żeby budowało mi kilka różnych paczek w zależności od route'a (podstrony). Wówczas każda podstrona otrzyma tylko to, co potrzebuje.
A jak nie 10)% automatyzacji, to zawsze można robić takie paczki ręcznie, opierając się na ES modules. -------------------- ★Mój blog || Okiem krytyka★
|
|
|
30.06.2017, 08:35:55
Post
#4
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
@cmdr, mogę zainstalować webpack z poziomu taniego hostingu :-) ?
Ten post edytował ZenekN 30.06.2017, 08:36:21 |
|
|
30.06.2017, 08:38:17
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 366 Pomógł: 1115 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
A po co masz na hostingu to robić? Robisz na localu i przegrywasz przetworzone pliki. Zresztą po raz kolejny o to samo pytasz.
-------------------- |
|
|
30.06.2017, 12:05:43
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) |
Dokładnie, jak @viking mówi. Na hostingu nawet nie powinieneś mieć webpacka, bo po co Ci? To środowisko produkcyjne – niepotrzebne Ci tam narzędzia developerskie.
-------------------- ★Mój blog || Okiem krytyka★
|
|
|
30.06.2017, 17:03:40
Post
#7
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
ok dzięki za info już zrozumiałem o co tu chodzi, nie jestem prof. webdev, w wolnym czasie pisze
produkuje na produkcji, a produkt potem leży na półce :-) |
|
|
Wersja Lo-Fi | Aktualny czas: 13.06.2024 - 05:46 |