Wpis z mikrobloga

@Checollada: Heheszek polega na tym, że *node_modules* jest to folder, do którego pobiera się moduły - gotowe do użycia biblioteki. W miare rozrastania się projektu, a często po prostu żeby uruchomić pożądane technologie, pobiera się naprawdę dużo tych modułów, a niektóre moduły polegają na innych modułach, więc je też muszą pobrać. I w ten sposób kończymy z folderem *node_modules*, który jest duży w #!$%@?.
  • Odpowiedz
@Checollada nodemodules to katalog, w którym trzymane są paczki z doinstalowanymi do projektu bibliotekami. Często doinstalowana paczka również zawiera w sobie katalog nodemodules, w którym są biblioteki potrzebne do jej działania :D Jak się to wszystko pozbiera to taki folder waży duże ilości megabajtów.
  • Odpowiedz
@lewsky, tak są na githubie, wrzucasz do projektu node.js'owym package managerem, np. npm, yarn, bower

@random_mutation zazwyczaj korzystam z npm, ale kilka dni temu zacząłem korzystać z yarn'a, rzeczywiście trochę szybszy, ale przesadnej różnicy nie ma :)
  • Odpowiedz
@dhofca: he-he. Trochę suchar. NPM bodajże od wersji 3 robi płaska strukturę w 'node_modules'. Inna sprawa, ze przez to jest wolniejszy...
  • Odpowiedz