{"id":230017,"date":"2022-11-16T16:24:00","date_gmt":"2022-11-16T13:24:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=230017"},"modified":"2022-11-16T16:33:18","modified_gmt":"2022-11-16T13:33:18","slug":"homebrewn-kaeyttaeminen-noden-asentamiseen-gulpin-asentaminen","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fi\/homebrewn-kaeyttaeminen-noden-asentamiseen-gulpin-asentaminen\/","title":{"rendered":"Homebrew&#8217;n k\u00e4ytt\u00e4minen Noden asentamiseen (Gulpin asentaminen)"},"content":{"rendered":"\n<p>Edellisess\u00e4 viestiss\u00e4ni olen puhunut <a href=\"https:\/\/wordpress.mediadoma.com\/fi\/homebrew-node-ja-gulp-wordpressin-kehittaemiseen\/\" title=\"Homebrewsta\">Homebrewsta<\/a> (ja miksi se on osa <a href=\"https:\/\/wordpress.mediadoma.com\/fi\/homebrew-node-ja-gulp-wordpressin-kehittaemiseen\/\" title=\"asetuksiani\">asetuksiani<\/a> ).<\/p>\n<p>Olen my\u00f6s puhunut Nodesta, Gulpista ja <a href=\"https:\/\/wordpress.mediadoma.com\/fi\/muutama-ruokapaketti-aloittelijoille\/\" title=\"muutamasta aloituspaketista\">muutamasta aloituspaketista<\/a>, joita suosittelen niiden k\u00e4yt\u00f6n aloittamiseen WordPress-kehityksess\u00e4.<\/p>\n<p>Mutta yksi asioista, joista en ole puhunut, on Noden asentaminen Homebrewilla.<\/p>\n<h2>Homebrew&#8217;n k\u00e4ytt\u00e4minen Noden asentamiseen<\/h2>\n<p>On olemassa joitakin tapoja asentaa paketteja Maciin. Sovelluksesta riippuen voit k\u00e4ytt\u00e4\u00e4 Mac App Storea; voit k\u00e4ytt\u00e4\u00e4 Composeria, ladata jotain suoraan arkistosta, kuten GitHubista, ja niin edelleen.<\/p>\n<p>Mutta paketinhallinnan k\u00e4yt\u00f6ll\u00e4 on useita etuja:<\/p>\n<ul>\n<li>se l\u00f6yt\u00e4\u00e4, lataa ja asentaa paketin puolestasi,<\/li>\n<li>se tekee ohjelmiston p\u00e4ivitt\u00e4misest\u00e4 eritt\u00e4in helppoa,<\/li>\n<li>se tekee my\u00f6s pakettien poistamisesta helppoa.<\/li>\n<\/ul>\n<p>Jos tunnet itse aiheutettua kipua, voit luopua kaikista edell\u00e4 mainituista. \u263a\ufe0f<\/p>\n<p>Mutta jos haluat s\u00e4\u00e4st\u00e4\u00e4 hieman aikaa, jotta voit keskitty\u00e4 ty\u00f6h\u00f6n, suosittelen Homebrew&#8217;ta (tai muuta paketinhallintaa tekem\u00e4si ty\u00f6n tyypist\u00e4 riippuen).<\/p>\n<h3>Noden asentaminen Homebrewilla<\/h3>\n<p>Kaikesta edell\u00e4 mainitusta huolimatta pid\u00e4n siit\u00e4, ett\u00e4 k\u00e4yt\u00e4n Homebrew&#8217;ta Noden asentamiseen ja sitten puolestaan \u200b\u200bNodea asentamaan paketteja, kuten 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=\"Homebrew&#039;n k\u00e4ytt\u00e4minen Noden asentamiseen (Gulpin asentaminen)\"><\/a><\/p>\n<p>Varmista ensin, ett\u00e4 j\u00e4rjestelm\u00e4ss\u00e4si on kaikki kunnossa, ja <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-00-brew-doctor-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">suorita seuraavat komennot<\/a> :<\/p>\n<pre><code>$ brew doctor\n$ brew update<\/code><\/pre>\n<p>Saatat joutua suorittamaan <strong>l\u00e4\u00e4k\u00e4rin<\/strong> antamat komennot ; muussa tapauksessa suorita <strong>p\u00e4ivitys<\/strong> ja olet valmis.<\/p>\n<p>Asenna Node Homebrewilla avaamalla p\u00e4\u00e4te ja kirjoittamalla <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-01-install-node-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">seuraava komento<\/a> :<\/p>\n<p>Sen j\u00e4lkeen Gulpin asentaminen on helppoa.<\/p>\n<h3>Gulpin asentaminen Nodella<\/h3>\n<p>Kun olet viel\u00e4 p\u00e4\u00e4tteess\u00e4si, k\u00e4yt\u00e4 <a href=\"https:\/\/gist.github.com\/tommcfarlin\/fab816cc1877f07d614675d9ed3093b3#file-02-install-gulp-txt\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">seuraavaa komentoa<\/a> :<\/p>\n<pre><code>$ sudo npm install gulp-cli -g<\/code><\/pre>\n<p>T\u00e4m\u00e4 on usein helpoin vaihe, mutta se voi olla h\u00e4mment\u00e4v\u00e4\u00e4 varsinkin jos olet uusi paketinhallinnassa.<\/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=\"Homebrew&#039;n k\u00e4ytt\u00e4minen Noden asentamiseen (Gulpin asentaminen)\"><\/a><\/p>\n<p>K\u00e4yt\u00e4nn\u00f6ss\u00e4 olet k\u00e4ytt\u00e4nyt yht\u00e4 paketinhallintaa, Homebrew&#8217;ta, asentaaksesi toisen paketinhallinnan, Noden. Helpoin tapa ajatella sit\u00e4 on ajatella, ett\u00e4 Homebrew on vastuussa suoritettavien binaaritiedostojen asentamisesta ja Node JavaScript-suorittavien tiedostojen (tai niihin liittyvien kirjastojen) asentamisesta.<\/p>\n<p>Mutta sen my\u00f6t\u00e4 t\u00e4m\u00e4 on j\u00e4lleen yksi tapa varmistaa, ett\u00e4 asennuksesi ovat mahdollisimman luotettavat, mutta voit silti keskitty\u00e4 ty\u00f6h\u00f6n.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4st\u00e4 syyst\u00e4 on hy\u00f6dyllist\u00e4 asentaa JavaScript-ajoajat paketinhallinnan, kuten Homebrew, avulla. Tarkemmin sanottuna Node asennetaan Homebrewilla seuraavasti.<\/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":[1018,719,895,917,843],"tags":[1166],"class_list":["post-230017","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hyodyllisia-sivustoja","category-kehittaejae","category-koodi","category-muut","category-opetusohjelmia","tag-affiai-fi"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/230017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/comments?post=230017"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/posts\/230017\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media\/165537"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/media?parent=230017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/categories?post=230017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fi\/wp-json\/wp\/v2\/tags?post=230017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}