{"id":229904,"date":"2022-11-16T16:23:00","date_gmt":"2022-11-16T13:23:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=229904"},"modified":"2022-11-16T16:23:25","modified_gmt":"2022-11-16T13:23:25","slug":"utiliser-homebrew-pour-installer-node-pour-installer-gulp","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/utiliser-homebrew-pour-installer-node-pour-installer-gulp\/","title":{"rendered":"Utiliser Homebrew pour installer Node (pour installer Gulp)"},"content":{"rendered":"\n<p>Dans un post pr\u00e9c\u00e9dent, j&rsquo;ai parl\u00e9 d&rsquo; <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/homebrew-node-et-gulp-pour-le-developpement-wordpress\/\" title=\"Homebrew\">Homebrew<\/a> (et pourquoi cela fait partie de <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/homebrew-node-et-gulp-pour-le-developpement-wordpress\/\" title=\"ma configuration\">ma configuration<\/a> ).<\/p>\n<p>J&rsquo;ai \u00e9galement parl\u00e9 de Node, Gulp et <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/quelques-forfaits-gulp-pour-les-debutants\/\" title=\"de quelques packages de d\u00e9marrage\">de quelques packages de d\u00e9marrage<\/a> que je recommande pour commencer \u00e0 les utiliser dans le d\u00e9veloppement WordPress.<\/p>\n<p>Mais l&rsquo;une des choses dont je n&rsquo;ai pas parl\u00e9 est de savoir comment installer Node en utilisant Homebrew.<\/p>\n<h2>Utiliser Homebrew pour installer Node<\/h2>\n<p>Il existe plusieurs fa\u00e7ons d&rsquo;installer des packages sur un Mac. Selon l&rsquo;application, vous pouvez utiliser le Mac App Store ; vous pouvez utiliser Composer, vous pouvez t\u00e9l\u00e9charger quelque chose directement \u00e0 partir d&rsquo;un r\u00e9f\u00e9rentiel comme GitHub, etc.<\/p>\n<p>Mais l&rsquo;utilisation d&rsquo;un gestionnaire de packages pr\u00e9sente plusieurs avantages\u00a0:<\/p>\n<ul>\n<li>il trouve, t\u00e9l\u00e9charge et installe le package pour vous,<\/li>\n<li>cela rend la mise \u00e0 jour du logiciel tr\u00e8s facile,<\/li>\n<li>cela facilite \u00e9galement la d\u00e9sinstallation des packages.<\/li>\n<\/ul>\n<p>Si vous souffrez un peu de douleur auto-inflig\u00e9e, vous pouvez renoncer \u00e0 tout ce qui pr\u00e9c\u00e8de. \u263a\ufe0f<\/p>\n<p>Mais si vous cherchez \u00e0 gagner un peu de temps pour pouvoir vous concentrer sur le travail, je vous recommande vivement Homebrew (ou un autre gestionnaire de packages en fonction du type de travail que vous effectuez).<\/p>\n<h3>Installer Node avec Homebrew<\/h3>\n<p>Avec tout ce qui pr\u00e9c\u00e8de, c&rsquo;est pourquoi je suis fan d&rsquo;utiliser Homebrew pour installer Node puis, \u00e0 son tour, d&rsquo;utiliser Node pour installer des packages tels que 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=\"Utiliser Homebrew pour installer Node (pour installer Gulp)\"><\/a><\/p>\n<p>Tout d&rsquo;abord, assurez-vous que tout est bon pour aller sur votre syst\u00e8me, <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-00-brew-doctor-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ex\u00e9cutez les commandes suivantes<\/a> :<\/p>\n<pre><code>$ brew doctor\n$ brew update<\/code><\/pre>\n<p>Vous devrez peut-\u00eatre ex\u00e9cuter toutes les commandes\u00a0 fournies par le <strong>m\u00e9decin<\/strong>. sinon, ex\u00e9cutez simplement <strong>update<\/strong>, et vous \u00eates pr\u00eat \u00e0 partir.<\/p>\n<p>Pour installer Node en utilisant Homebrew, ouvrez votre terminal et entrez <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-01-install-node-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">la commande suivante<\/a> :<\/p>\n<p>Apr\u00e8s cela, l&rsquo;installation de Gulp est facile.<\/p>\n<h3>Installer Gulp avec Node<\/h3>\n<p>Toujours dans votre terminal, utilisez <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-02-install-gulp-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">la commande suivante<\/a> :<\/p>\n<pre><code>$ sudo npm install gulp-cli -g<\/code><\/pre>\n<p>C&rsquo;est souvent l&rsquo;\u00e9tape la plus simple, mais cela peut \u00eatre d\u00e9routant, surtout si vous d\u00e9butez dans la gestion des packages.<\/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=\"Utiliser Homebrew pour installer Node (pour installer Gulp)\"><\/a><\/p>\n<p>Essentiellement, vous avez utilis\u00e9 un gestionnaire de packages, Homebrew, pour installer un autre gestionnaire de packages, Node. La fa\u00e7on la plus simple d&rsquo;y penser est de consid\u00e9rer Homebrew comme responsable de l&rsquo;installation des binaires ex\u00e9cutables et Node comme installant les ex\u00e9cutables JavaScript (ou les biblioth\u00e8ques associ\u00e9es).<\/p>\n<p>Mais, avec cela, c&rsquo;est encore une autre fa\u00e7on de continuer \u00e0 vous assurer que votre configuration est aussi fiable que possible tout en restant capable de vous concentrer sur le travail.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>C&rsquo;est pourquoi il est utile d&rsquo;installer des runtimes JavaScript avec un gestionnaire de packages comme Homebrew. Plus pr\u00e9cis\u00e9ment, voici comment installer Node \u00e0 l&rsquo;aide de 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":[915,893,717,1016,841],"tags":[1167],"class_list":["post-229904","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autre","category-code-2","category-developpeur","category-sites-utiles","category-tutoriels","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/229904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=229904"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/229904\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/165537"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=229904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=229904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=229904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}