Różnice pomiędzy NPM a Bower

2017-05-02 21:24

Rejestracja: 5 lat temu

Ostatnio: 1 rok temu

0

Dzień dobry!
Chyba jestem jakiś cofnięty, ale czy moglibyście pokrótce wyjaśnić różnice pomiędzy NPM a Bowerem?

edytowany 1x, ostatnio: furious programming, 2017-05-02 23:35
2017-05-02 21:27

Rejestracja: 6 lat temu

Ostatnio: 40 minut temu

0

Bower jest niemodny i nikt tego nie używa (chyba, że projekt jest stary), npm jest powszechnie używanym standardem.

Tak bardziej technicznie to nigdy specjalnie nie wnikałem, po prostu korzystałem z npma cały czas i dalej korzystam (chociaż już jest Yarn, który podobno jest lepszy a na dodatek zachowuje zgodność z pakietami npm).


((0b10*0b11*(0b10**0b101-0b10)**0b10+0b110)**0b10+(100-1)**0b10+0x10-1).toString(0b10**0b101+0b100);

Pozostało 580 znaków

2017-05-02 21:36

Rejestracja: 5 lat temu

Ostatnio: 1 rok temu

0

Ups, to teraz mnie zażyłeś. Chciałem do swojego projektu zainstalować Bowera, by ogarnąć paczki jQuery i Bootstrapa (via https://blog.gutek.pl/2014/06/02/co-to-jest-bower/ )
Czyli co, tak to się już nie robi? :O

Co chcesz robić przy pomocy jQuery? Bo tu dopiero może być niemodnie. - jarekr000000 2017-05-03 09:16

Pozostało 580 znaków

2017-05-02 23:32

Rejestracja: 6 lat temu

Ostatnio: 8 miesięcy temu

0

To że jest niemodny nie oznacza, że się go nie używa :). Co do Yarna to wygląda obiecująco, lecz póki co nie polecam. Jest niestabilny i potrafi narobić kłopotów na produkcji.

edytowany 2x, ostatnio: Westen, 2017-05-02 23:37
Danke. Poprawione - Westen 2017-05-02 23:37

Pozostało 580 znaków

2017-05-03 11:38
Moderator

Rejestracja: 18 lat temu

Ostatnio: 8 godzin temu

1

Bower to taki NPM, ale dla front-endu - załatwia ci te wszystkie jQuery, Bootstrapy, Chart.jsy i całą resztę.

Pozostało 580 znaków

Świetny Lew
2017-05-15 23:48
Świetny Lew
0

Różnica pomiędzy npm i bower jest duża. Bower'a z góry odradzam przy większych projektach, a głównie dla tego że trzyma płaską strukturę zależności i często występują konflikty które trzeba ręcznie rozwiązywać a co za tym idzie np. automat Jenkins skonfigurowany do budowania aplikacji potrafi się wywalić w kosmos bo tak.
Nie ma lekko... npm za to ssie mb z internetów jak kobieta lekkich obyczajów ale lepiej trzyma zależności pomiędzy wymaganymi pakietami.
Polecam przeczytać: https://gofore.com/stop-using-bower/

edytowany 2x, ostatnio: furious programming, 2017-05-15 23:53

Pozostało 580 znaków

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