W poprzednim poście mówiłem o Homebrew (i dlaczego jest częścią mojej konfiguracji ).
Mówiłem też o Node, Gulp i kilku pakietach startowych, które polecam na początek korzystania z nich w rozwoju WordPressa.
Ale jedną z rzeczy, o których nie mówiłem, jest instalacja Node za pomocą Homebrew.
Używanie Homebrew do instalacji węzła
Istnieje kilka sposobów instalowania pakietów na komputerze Mac. W zależności od aplikacji możesz korzystać z Mac App Store; możesz użyć Composera, możesz pobrać coś bezpośrednio z repozytorium, takiego jak GitHub i tak dalej.
Ale korzystanie z menedżera pakietów ma kilka zalet:
- znajdzie, pobierze i zainstaluje pakiet dla Ciebie,
- bardzo ułatwia aktualizację oprogramowania,
- ułatwia to również odinstalowywanie pakietów.
Jeśli masz trochę bólu, który sam sobie zadałeś, możesz zrezygnować z któregokolwiek z powyższych.
Ale jeśli chcesz zaoszczędzić trochę czasu, aby móc skupić się na pracy, gorąco polecam Homebrew (lub inny menedżer pakietów w zależności od rodzaju pracy, którą wykonujesz).
Instalacja węzła z Homebrew
Biorąc to wszystko pod uwagę, dlatego jestem fanem używania Homebrew do instalacji Node, a następnie z kolei używania Node do instalowania pakietów takich jak Gulp.
Najpierw upewnij się, że wszystko jest w porządku, aby przejść do twojego systemu, uruchom następujące polecenia :
$ brew doctor
$ brew update
Może być konieczne uruchomienie dowolnych poleceń dostarczonych przez lekarza ; w przeciwnym razie po prostu uruchom update i gotowe.
Aby zainstalować Node za pomocą Homebrew, otwórz terminal i wprowadź następujące polecenie :
Po tym instalacja Gulpa jest łatwa.
Instalowanie Gulpa z Node
Będąc nadal w terminalu, użyj następującego polecenia :
$ sudo npm install gulp-cli -g
Jest to często najłatwiejszy krok, ale może być mylący, zwłaszcza jeśli jesteś nowy w zarządzaniu pakietami.
Zasadniczo użyłeś jednego menedżera pakietów, Homebrew, do zainstalowania innego menedżera pakietów, Node. Najprostszym sposobem myślenia o tym jest myślenie, że Homebrew jest odpowiedzialny za instalowanie wykonywalnych plików binarnych, a Node jako instalowanie wykonywalnych plików JavaScript (lub powiązanych bibliotek).
Ale dzięki temu jest to kolejny sposób na upewnienie się, że konfiguracja jest tak niezawodna, jak to tylko możliwe, a jednocześnie możesz skupić się na pracy.