{"id":230245,"date":"2022-11-16T15:36:00","date_gmt":"2022-11-16T12:36:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230245"},"modified":"2022-11-16T15:38:34","modified_gmt":"2022-11-16T12:38:34","slug":"utilizzo-di-homebrew-per-installare-il-nodo-per-installare-gulp","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/it\/utilizzo-di-homebrew-per-installare-il-nodo-per-installare-gulp\/","title":{"rendered":"Utilizzo di Homebrew per installare il nodo (per installare Gulp)"},"content":{"rendered":"\n<p>In un post precedente, ho parlato di <a href=\"https:\/\/wordpress.mediadoma.com\/it\/homebrew-node-e-gulp-per-lo-sviluppo-di-wordpress\/\" title=\"Homebrew\">Homebrew<\/a> (e perch\u00e9 fa parte del <a href=\"https:\/\/wordpress.mediadoma.com\/it\/homebrew-node-e-gulp-per-lo-sviluppo-di-wordpress\/\" title=\"mio setup\">mio setup<\/a> ).<\/p>\n<p>Ho anche parlato di Node, Gulp e <a href=\"https:\/\/wordpress.mediadoma.com\/it\/alcuni-pacchetti-gulp-per-i-principianti\/\" title=\"di alcuni pacchetti iniziali\">di alcuni pacchetti iniziali<\/a> che consiglio per iniziare a usarli nello sviluppo di WordPress.<\/p>\n<p>Ma una delle cose di cui non ho parlato \u00e8 come installare Node usando Homebrew.<\/p>\n<h2>Utilizzo di Homebrew per installare il nodo<\/h2>\n<p>Esistono alcuni modi per installare i pacchetti su un Mac. A seconda dell&#8217;applicazione, puoi utilizzare il Mac App Store; puoi usare Composer, puoi scaricare qualcosa direttamente da un repository come GitHub e cos\u00ec via.<\/p>\n<p>Ma l&#8217;utilizzo di un gestore di pacchetti comporta diversi vantaggi:<\/p>\n<ul>\n<li>trova, scarica e installa il pacchetto per te,<\/li>\n<li>rende l&#8217;aggiornamento del software molto semplice,<\/li>\n<li>semplifica anche la disinstallazione dei pacchetti.<\/li>\n<\/ul>\n<p>Se provi un po&#8217; di dolore autoinflitto, puoi rinunciare a uno dei precedenti. \u263a\ufe0f<\/p>\n<p>Ma se stai cercando di risparmiare un po&#8217; di tempo in modo da poterti concentrare sul lavoro, ti consiglio vivamente Homebrew (o un altro gestore di pacchetti a seconda del tipo di lavoro che stai facendo).<\/p>\n<h3>Installazione di Nodo con Homebrew<\/h3>\n<p>Detto quanto sopra, questo \u00e8 il motivo per cui sono un fan dell&#8217;utilizzo di Homebrew per installare Node e quindi, a mia volta, di utilizzare Node per installare pacchetti come 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=\"Utilizzo di Homebrew per installare il nodo (per installare Gulp)\"><\/a><\/p>\n<p>Innanzitutto, assicurati che tutto sia a posto sul tuo sistema, <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-00-brew-doctor-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">esegui i seguenti comandi<\/a> :<\/p>\n<pre><code>$ brew doctor\n$ brew update<\/code><\/pre>\n<p>Potrebbe essere necessario eseguire tutti i comandi\u00a0 forniti dal <strong>medico<\/strong> ; in caso contrario, esegui semplicemente <strong>update<\/strong> e sei a posto.<\/p>\n<p>Per installare Node usando Homebrew, apri il tuo terminale e inserisci <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-01-install-node-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">il seguente comando<\/a> :<\/p>\n<p>Dopodich\u00e9, l&#8217;installazione di Gulp \u00e8 facile.<\/p>\n<h3>Installazione di Gulp con Node<\/h3>\n<p>Mentre sei ancora nel tuo terminale, usa <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-02-install-gulp-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">il seguente comando<\/a> :<\/p>\n<pre><code>$ sudo npm install gulp-cli -g<\/code><\/pre>\n<p>Questo \u00e8 spesso il passaggio pi\u00f9 semplice, ma pu\u00f2 creare confusione soprattutto se sei nuovo nella gestione dei pacchetti.<\/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=\"Utilizzo di Homebrew per installare il nodo (per installare Gulp)\"><\/a><\/p>\n<p>In sostanza, hai utilizzato un gestore di pacchetti, Homebrew, per installare un altro gestore di pacchetti, Node. Il modo pi\u00f9 semplice per pensarci \u00e8 pensare a Homebrew come responsabile dell&#8217;installazione di binari eseguibili e Node come l&#8217;installazione di eseguibili JavaScript (o librerie correlate).<\/p>\n<p>Ma, con questo, questo \u00e8 un altro modo per continuare ad assicurarti che la tua configurazione sia il pi\u00f9 affidabile possibile pur essendo in grado di concentrarti sul lavoro.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte di registrazione:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Questo \u00e8 il motivo per cui \u00e8 utile installare i runtime JavaScript con un gestore di pacchetti come Homebrew. Nello specifico, ecco come installare 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":[918,896,1019,720,844],"tags":[1168],"class_list":["post-230245","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-altro","category-codice","category-siti-utili","category-sviluppatore","category-tutorial","tag-affiai-it"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/230245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/comments?post=230245"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/posts\/230245\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media\/165537"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/media?parent=230245"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/categories?post=230245"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/it\/wp-json\/wp\/v2\/tags?post=230245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}