{"id":229601,"date":"2022-11-16T15:41:00","date_gmt":"2022-11-16T12:41:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229601"},"modified":"2022-11-16T15:53:43","modified_gmt":"2022-11-16T12:53:43","slug":"uso-de-homebrew-para-instalar-el-nodo-para-instalar-gulp","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/uso-de-homebrew-para-instalar-el-nodo-para-instalar-gulp\/","title":{"rendered":"Uso de Homebrew para instalar el nodo (para instalar Gulp)"},"content":{"rendered":"\n<p>En una publicaci\u00f3n anterior, habl\u00e9 sobre <a href=\"https:\/\/wordpress.mediadoma.com\/es\/homebrew-node-y-gulp-para-el-desarrollo-de-wordpress\/\" title=\"Homebrew\">Homebrew<\/a> (y por qu\u00e9 es parte de <a href=\"https:\/\/wordpress.mediadoma.com\/es\/homebrew-node-y-gulp-para-el-desarrollo-de-wordpress\/\" title=\"mi configuraci\u00f3n\">mi configuraci\u00f3n<\/a> ).<\/p>\n<p>Tambi\u00e9n he hablado sobre Node, Gulp y <a href=\"https:\/\/wordpress.mediadoma.com\/es\/algunos-paquetes-de-gulp-para-principiantes\/\" title=\"algunos paquetes\">algunos paquetes<\/a> de inicio que recomiendo para comenzar a usarlos en el desarrollo de WordPress.<\/p>\n<p>Pero una de las cosas de las que no he hablado es c\u00f3mo instalar Node usando Homebrew.<\/p>\n<h2>Usando Homebrew para instalar el nodo<\/h2>\n<p>Hay algunas formas de instalar paquetes en una Mac. Dependiendo de la aplicaci\u00f3n, puede usar Mac App Store; puede usar Composer, puede descargar algo directamente desde un repositorio como GitHub, etc.<\/p>\n<p>Pero usar un administrador de paquetes tiene varios beneficios:<\/p>\n<ul>\n<li>encuentra, descarga e instala el paquete por usted,<\/li>\n<li>hace que actualizar el software sea muy f\u00e1cil,<\/li>\n<li>tambi\u00e9n facilita la desinstalaci\u00f3n de paquetes.<\/li>\n<\/ul>\n<p>Si te gusta un poco el dolor autoinfligido, entonces puedes renunciar a cualquiera de los anteriores. \u263a\ufe0f<\/p>\n<p>Pero si est\u00e1 buscando ahorrar un poco de tiempo para poder concentrarse en el trabajo, le recomiendo Homebrew (u otro administrador de paquetes seg\u00fan el tipo de trabajo que est\u00e9 haciendo).<\/p>\n<h3>Instalando Node con Homebrew<\/h3>\n<p>Habiendo dicho todo lo anterior, es por eso que soy fan\u00e1tico de usar Homebrew para instalar Node y luego, a su vez, usar Node para instalar paquetes como 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=\"Uso de Homebrew para instalar el nodo (para instalar Gulp)\"><\/a><\/p>\n<p>Primero, aseg\u00farese de que todo est\u00e9 bien en su sistema, <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-00-brew-doctor-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ejecute los siguientes comandos<\/a> :<\/p>\n<pre><code>$ brew doctor\n$ brew update<\/code><\/pre>\n<p>Es posible que deba ejecutar cualquier comando que\u00a0 proporcione el <strong>m\u00e9dico<\/strong> ; de lo contrario, simplemente ejecute <strong>update<\/strong> y listo.<\/p>\n<p>Para instalar Node usando Homebrew, abra su terminal e ingrese <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-01-install-node-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">el siguiente comando<\/a> :<\/p>\n<p>Despu\u00e9s de eso, instalar Gulp es f\u00e1cil.<\/p>\n<h3>Instalaci\u00f3n de Gulp con Node<\/h3>\n<p>Mientras a\u00fan est\u00e1 en su terminal, use <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-02-install-gulp-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">el siguiente comando<\/a> :<\/p>\n<pre><code>$ sudo npm install gulp-cli -g<\/code><\/pre>\n<p>Este suele ser el paso m\u00e1s f\u00e1cil, pero puede resultar confuso, especialmente si es nuevo en la administraci\u00f3n de paquetes.<\/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=\"Uso de Homebrew para instalar el nodo (para instalar Gulp)\"><\/a><\/p>\n<p>B\u00e1sicamente, ha utilizado un administrador de paquetes, Homebrew, para instalar otro administrador de paquetes, Node. La forma m\u00e1s sencilla de pensar en ello es pensar en Homebrew como responsable de la instalaci\u00f3n de archivos binarios ejecutables y en Node como la instalaci\u00f3n de archivos ejecutables de JavaScript (o bibliotecas relacionadas).<\/p>\n<p>Pero, con eso, esta es otra forma de continuar asegur\u00e1ndose de que su configuraci\u00f3n sea lo m\u00e1s confiable posible mientras a\u00fan puede concentrarse en el trabajo.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Por eso es \u00fatil instalar tiempos de ejecuci\u00f3n de JavaScript con un administrador de paquetes como Homebrew. Espec\u00edficamente, aqu\u00ed se explica c\u00f3mo instalar Node usando 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":[892,716,914,1015,840],"tags":[1172],"class_list":["post-229601","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo","category-desarrollador","category-otro","category-sitios-utiles","category-tutoriales","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=229601"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/229601\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/165537"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=229601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=229601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=229601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}