{"id":230007,"date":"2022-11-16T15:45:00","date_gmt":"2022-11-16T12:45:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230007"},"modified":"2022-11-16T15:53:50","modified_gmt":"2022-11-16T12:53:50","slug":"usando-o-homebrew-para-instalar-o-no-para-instalar-o-gulp","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pt-pt\/usando-o-homebrew-para-instalar-o-no-para-instalar-o-gulp\/","title":{"rendered":"Usando o Homebrew para instalar o n\u00f3 (para instalar o Gulp)"},"content":{"rendered":"\n<p>Em um post anterior, falei sobre o <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/homebrew-node-e-gulp-para-desenvolvimento-wordpress\/\" title=\"Homebrew\">Homebrew<\/a> (e porque ele faz parte do <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/homebrew-node-e-gulp-para-desenvolvimento-wordpress\/\" title=\"meu setup\">meu setup<\/a> ).<\/p>\n<p>Tamb\u00e9m falei sobre Node, Gulp e <a href=\"https:\/\/wordpress.mediadoma.com\/pt-pt\/alguns-pacotes-gulp-para-iniciantes\/\" title=\"alguns pacotes iniciais\">alguns pacotes iniciais<\/a> que recomendo para come\u00e7ar a us\u00e1-los no desenvolvimento do WordPress.<\/p>\n<p>Mas uma das coisas que eu n\u00e3o falei \u00e9 como instalar o Node usando o Homebrew.<\/p>\n<h2>Usando o Homebrew para instalar o n\u00f3<\/h2>\n<p>Existem algumas maneiras de instalar pacotes em um Mac. Dependendo do aplicativo, voc\u00ea pode usar a Mac App Store; voc\u00ea pode usar o Composer, voc\u00ea pode baixar algo diretamente de um reposit\u00f3rio como o GitHub e assim por diante.<\/p>\n<p>Mas usar um gerenciador de pacotes traz v\u00e1rios benef\u00edcios:<\/p>\n<ul>\n<li>ele encontra, baixa e instala o pacote para voc\u00ea,<\/li>\n<li>torna a atualiza\u00e7\u00e3o do software muito f\u00e1cil,<\/li>\n<li>tamb\u00e9m facilita a desinstala\u00e7\u00e3o de pacotes.<\/li>\n<\/ul>\n<p>Se voc\u00ea gosta de um pouco de dor auto-infligida, pode renunciar a qualquer uma das op\u00e7\u00f5es acima. \u263a\ufe0f<\/p>\n<p>Mas se voc\u00ea deseja economizar um pouco de tempo para poder se concentrar no trabalho, recomendo o Homebrew (ou outro gerenciador de pacotes, dependendo do tipo de trabalho que voc\u00ea est\u00e1 fazendo).<\/p>\n<h3>Instalando o Node com o Homebrew<\/h3>\n<p>Com tudo o que foi dito acima, \u00e9 por isso que sou f\u00e3 de usar o Homebrew para instalar o Node e, por sua vez, usar o Node para instalar pacotes como o 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=\"Usando o Homebrew para instalar o n\u00f3 (para instalar o Gulp)\"><\/a><\/p>\n<p>Primeiro, certifique-se de que tudo est\u00e1 em ordem no seu sistema, <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-00-brew-doctor-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">execute os seguintes comandos<\/a> :<\/p>\n<pre><code>$ brew doctor\n$ brew update<\/code><\/pre>\n<p>Voc\u00ea pode precisar executar qualquer comando\u00a0 fornecido pelo <strong>m\u00e9dico<\/strong> ; caso contr\u00e1rio, basta executar <strong>update<\/strong> e pronto.<\/p>\n<p>Para instalar o Node usando o Homebrew, abra seu terminal e digite <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-01-install-node-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">o seguinte comando<\/a> :<\/p>\n<p>Depois disso, \u00e9 f\u00e1cil instalar o Gulp.<\/p>\n<h3>Instalando o Gulp com Node<\/h3>\n<p>Ainda no seu terminal, use <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-02-install-gulp-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">o seguinte comando<\/a> :<\/p>\n<pre><code>$ sudo npm install gulp-cli -g<\/code><\/pre>\n<p>Este \u00e9 geralmente o passo mais f\u00e1cil, mas pode ser confuso, especialmente se voc\u00ea \u00e9 novo no gerenciamento de pacotes.<\/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=\"Usando o Homebrew para instalar o n\u00f3 (para instalar o Gulp)\"><\/a><\/p>\n<p>Essencialmente, voc\u00ea usou um gerenciador de pacotes, Homebrew, para instalar outro gerenciador de pacotes, Node. A maneira mais f\u00e1cil de pensar sobre isso \u00e9 pensar no Homebrew como respons\u00e1vel por instalar bin\u00e1rios execut\u00e1veis \u200b\u200be no Node como instalar execut\u00e1veis \u200b\u200bJavaScript (ou bibliotecas relacionadas).<\/p>\n<p>Mas, com isso, essa \u00e9 mais uma maneira de continuar garantindo que sua configura\u00e7\u00e3o seja a mais confi\u00e1vel poss\u00edvel, enquanto ainda pode se concentrar no trabalho.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c9 por isso que \u00e9 \u00fatil instalar runtimes JavaScript com um gerenciador de pacotes como o Homebrew. Especificamente, veja como instalar o Node usando o 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":[898,722,920,1021,846],"tags":[1170],"class_list":["post-230007","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo-2","category-desenvolvedor","category-outro","category-sites-uteis","category-tutoriais","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/230007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=230007"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/230007\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/165537"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=230007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=230007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=230007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}