{"id":229339,"date":"2022-11-16T15:35:00","date_gmt":"2022-11-16T12:35:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229339"},"modified":"2022-11-16T15:38:27","modified_gmt":"2022-11-16T12:38:27","slug":"uzywanie-homebrew-do-instalacji-wezla-aby-zainstalowac-gulp","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pl\/uzywanie-homebrew-do-instalacji-wezla-aby-zainstalowac-gulp\/","title":{"rendered":"U\u017cywanie Homebrew do instalacji w\u0119z\u0142a (aby zainstalowa\u0107 Gulp)"},"content":{"rendered":"\n<p>W poprzednim po\u015bcie m\u00f3wi\u0142em o <a href=\"https:\/\/wordpress.mediadoma.com\/pl\/homebrew-node-i-gulp-dla-rozwoju-wordpress\/\" title=\"Homebrew\">Homebrew<\/a> (i dlaczego jest cz\u0119\u015bci\u0105 <a href=\"https:\/\/wordpress.mediadoma.com\/pl\/homebrew-node-i-gulp-dla-rozwoju-wordpress\/\" title=\"mojej konfiguracji\">mojej konfiguracji<\/a> ).<\/p>\n<p>M\u00f3wi\u0142em te\u017c o Node, Gulp i <a href=\"https:\/\/wordpress.mediadoma.com\/pl\/pakiety-kilku-lykow-na-poczatek\/\" title=\"kilku pakietach startowych,\">kilku pakietach startowych,<\/a> kt\u00f3re polecam na pocz\u0105tek korzystania z nich w rozwoju WordPressa.<\/p>\n<p>Ale jedn\u0105 z rzeczy, o kt\u00f3rych nie m\u00f3wi\u0142em, jest instalacja Node za pomoc\u0105 Homebrew.<\/p>\n<h2>U\u017cywanie Homebrew do instalacji w\u0119z\u0142a<\/h2>\n<p>Istnieje kilka sposob\u00f3w instalowania pakiet\u00f3w na komputerze Mac. W zale\u017cno\u015bci od aplikacji mo\u017cesz korzysta\u0107 z Mac App Store; mo\u017cesz u\u017cy\u0107 Composera, mo\u017cesz pobra\u0107 co\u015b bezpo\u015brednio z repozytorium, takiego jak GitHub i tak dalej.<\/p>\n<p>Ale korzystanie z mened\u017cera pakiet\u00f3w ma kilka zalet:<\/p>\n<ul>\n<li>znajdzie, pobierze i zainstaluje pakiet dla Ciebie,<\/li>\n<li>bardzo u\u0142atwia aktualizacj\u0119 oprogramowania,<\/li>\n<li>u\u0142atwia to r\u00f3wnie\u017c odinstalowywanie pakiet\u00f3w.<\/li>\n<\/ul>\n<p>Je\u015bli masz troch\u0119 b\u00f3lu, kt\u00f3ry sam sobie zada\u0142e\u015b, mo\u017cesz zrezygnowa\u0107 z kt\u00f3regokolwiek z powy\u017cszych.<\/p>\n<p>Ale je\u015bli chcesz zaoszcz\u0119dzi\u0107 troch\u0119 czasu, aby m\u00f3c skupi\u0107 si\u0119 na pracy, gor\u0105co polecam Homebrew (lub inny mened\u017cer pakiet\u00f3w w zale\u017cno\u015bci od rodzaju pracy, kt\u00f3r\u0105 wykonujesz).<\/p>\n<h3>Instalacja w\u0119z\u0142a z Homebrew<\/h3>\n<p>Bior\u0105c to wszystko pod uwag\u0119, dlatego jestem fanem u\u017cywania Homebrew do instalacji Node, a nast\u0119pnie z kolei u\u017cywania Node do instalowania pakiet\u00f3w takich jak Gulp.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165536-61e781d74c5a9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165536-61e781d74c5a9.png\" alt=\"U\u017cywanie Homebrew do instalacji w\u0119z\u0142a (aby zainstalowa\u0107 Gulp)\"><\/a><\/p>\n<p>Najpierw upewnij si\u0119, \u017ce wszystko jest w porz\u0105dku, aby przej\u015b\u0107 do twojego systemu, <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-00-brew-doctor-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">uruchom nast\u0119puj\u0105ce polecenia<\/a> :<\/p>\n<pre><code>$ brew doctor\n$ brew update<\/code><\/pre>\n<p>Mo\u017ce by\u0107 konieczne uruchomienie dowolnych polece\u0144\u00a0 dostarczonych przez <strong>lekarza<\/strong> ; w przeciwnym razie po prostu uruchom <strong>update<\/strong> i gotowe.<\/p>\n<p>Aby zainstalowa\u0107 Node za pomoc\u0105 Homebrew, otw\u00f3rz terminal i wprowad\u017a <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-01-install-node-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">nast\u0119puj\u0105ce polecenie<\/a> :<\/p>\n<p>Po tym instalacja Gulpa jest \u0142atwa.<\/p>\n<h3>Instalowanie Gulpa z Node<\/h3>\n<p>B\u0119d\u0105c nadal w terminalu, u\u017cyj <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-02-install-gulp-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">nast\u0119puj\u0105cego polecenia<\/a> :<\/p>\n<pre><code>$ sudo npm install gulp-cli -g<\/code><\/pre>\n<p>Jest to cz\u0119sto naj\u0142atwiejszy krok, ale mo\u017ce by\u0107 myl\u0105cy, zw\u0142aszcza je\u015bli jeste\u015b nowy w zarz\u0105dzaniu pakietami.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165536-61e781dd41e3b.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-165536-61e781dd41e3b.png\" alt=\"U\u017cywanie Homebrew do instalacji w\u0119z\u0142a (aby zainstalowa\u0107 Gulp)\"><\/a><\/p>\n<p>Zasadniczo u\u017cy\u0142e\u015b jednego mened\u017cera pakiet\u00f3w, Homebrew, do zainstalowania innego mened\u017cera pakiet\u00f3w, Node. Najprostszym sposobem my\u015blenia o tym jest my\u015blenie, \u017ce Homebrew jest odpowiedzialny za instalowanie wykonywalnych plik\u00f3w binarnych, a Node jako instalowanie wykonywalnych plik\u00f3w JavaScript (lub powi\u0105zanych bibliotek).<\/p>\n<p>Ale dzi\u0119ki temu jest to kolejny spos\u00f3b na upewnienie si\u0119, \u017ce konfiguracja jest tak niezawodna, jak to tylko mo\u017cliwe, a jednocze\u015bnie mo\u017cesz skupi\u0107 si\u0119 na pracy.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\u0179r\u00f3d\u0142o nagrywania:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dlatego warto instalowa\u0107 \u015brodowiska uruchomieniowe JavaScript za pomoc\u0105 mened\u017cera pakiet\u00f3w, takiego jak Homebrew. W szczeg\u00f3lno\u015bci, oto jak zainstalowa\u0107 Node za pomoc\u0105 Homebrew.<\/p>\n","protected":false},"author":1,"featured_media":165537,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[721,919,897,1020,845],"tags":[1169],"class_list":["post-229339","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-deweloper","category-inny","category-kod","category-przydatne-strony","category-samouczki","tag-affiai-pl"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/229339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/comments?post=229339"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/posts\/229339\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/media\/165537"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/media?parent=229339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/categories?post=229339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pl\/wp-json\/wp\/v2\/tags?post=229339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}