{"id":228694,"date":"2022-10-30T12:14:00","date_gmt":"2022-10-30T09:14:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=228694"},"modified":"2022-11-09T03:52:45","modified_gmt":"2022-11-09T00:52:45","slug":"globalt-installera-wp-cli-foer-aatkomst-oever-hela-ditt-system","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/sv\/globalt-installera-wp-cli-foer-aatkomst-oever-hela-ditt-system\/","title":{"rendered":"Globalt installera WP-CLI f\u00f6r \u00e5tkomst \u00f6ver hela ditt system"},"content":{"rendered":"<p>N\u00e4r vi arbetar med WordPress-baserade projekt som anv\u00e4nder <a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Composer<\/a>, finns det tillf\u00e4llen d\u00e5 vi kommer att vilja ha vissa beroenden tillg\u00e4ngliga f\u00f6r v\u00e5rt projekt och det finns tillf\u00e4llen d\u00e5 vi kommer att vilja ha verktyg tillg\u00e4ngliga i hela v\u00e5rt system.<\/p>\n<p>Till exempel, f\u00f6r vissa projekt, kanske vi vill ha <a href=\"https:\/\/tommcfarlin.com\/php-codesniffer-with-wordpress\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PHP CodeSniffer med WordPress-kodningsstandarderna<\/a> tillg\u00e4ngliga. F\u00f6r andra, kanske inte.<\/p>\n<p>Men att ha ett verktyg som <a href=\"http:\/\/wp-cli.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WP-CLI<\/a> \u00e4r n\u00e5got som sannolikt tj\u00e4nar b\u00e4ttre n\u00e4r det \u00e4r tillg\u00e4ngligt i hela systemet snarare \u00e4n projekt f\u00f6r projekt. Att installera WP-CLI globalt \u00e4r en relativt trivial sak.<\/p>\n<p>Det f\u00f6ruts\u00e4tter dock att du redan har Composer installerat och tillg\u00e4ngligt p\u00e5 ditt system.<\/p>\n<h2>Globalt Installerar WP-CLI<\/h2>\n<p>Det kr\u00e4vs bara tre steg f\u00f6r att f\u00e5 detta att h\u00e4nda:<\/p>\n<ol>\n<li>Definiera WP-CLI i Composers konfiguration,<\/li>\n<li>Installera verktyget,<\/li>\n<li>Se till att Composers <strong>leverant\u00f6rskatalog<\/strong> finns i din .bash_profile (eller variablerna f\u00f6r vilket skal du vill anv\u00e4nda).<\/li>\n<\/ol>\n<p>F\u00f6r att uppdatera, l\u00e4gg till WP-CLI till Composers konfiguration, du kan g\u00f6ra detta via kommandoraden genom att ange:<\/p>\n<pre><code>$ composer global require wp-cli\/wp-cli<\/code><\/pre>\n<p>Eller s\u00e5 kan du l\u00e4gga till den manuellt i filen composer.json genom att navigera till:<\/p>\n<pre><code>$ cd ~\/.composer<\/code><\/pre>\n<p>Och \u00f6ppnar sedan <strong>composer.json<\/strong> i din valfri redigerare.<\/p>\n<p>D\u00e4rifr\u00e5n l\u00e4gger du till f\u00f6ljande rader:<\/p>\n<pre><code>{<\/code><\/pre>\n<p>K\u00f6r sedan f\u00f6ljande kommando s\u00e5 att Composer installerar WP-CLI:<\/p>\n<pre><code>$ composer global update<\/code><\/pre>\n<p>Uppdatera sedan dina milj\u00f6variabler (om du inte har gjort det n\u00e5gon g\u00e5ng tidigare). Du kan g\u00f6ra detta genom att ange f\u00f6ljande kommando:<\/p>\n<pre><code>$ export PATH=~\/.composer\/vendor\/bin:$PATH<\/code><\/pre>\n<p>Och h\u00e4rifr\u00e5n b\u00f6r du kunna k\u00f6ra <strong>wp<\/strong> fr\u00e5n kommandoraden utan problem:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-167120-61e79fed88554.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-167120-61e79fed88554.png\" alt=\"Globalt installera WP-CLI f\u00f6r \u00e5tkomst \u00f6ver hela ditt system\" ><\/a><\/p>\n<p>K\u00f6r WP-CLI fr\u00e5n kommandoraden.<\/p>\n<p>Och du har den globalt tillg\u00e4nglig i hela ditt system. Detta inneb\u00e4r att du kommer att kunna anv\u00e4nda det utanf\u00f6r ett givet projekt och att du kan komma \u00e5t det fr\u00e5n en instans av din terminal inuti eller utanf\u00f6r din IDE.<\/p>\n<p>Bekv\u00e4mligheten som detta tillf\u00f6r \u2013 s\u00e4rskilt om du vill l\u00e4ra dig att g\u00f6ra mycket CLI-arbete med WordPress \u2013 ger utdelning.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Att installera WP-CLI globalt \u00e4r en relativt trivial sak. Det g\u00f6r det, antar att du redan har Composer installerat och tillg\u00e4ngligt p\u00e5 ditt system.<\/p>\n","protected":false},"author":1,"featured_media":223818,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[848,901,724,868],"tags":[1173],"class_list":["post-228694","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-handledningar","category-koda","category-utvecklaren","category-wordpress-9","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/228694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/comments?post=228694"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/posts\/228694\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media\/223818"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/media?parent=228694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/categories?post=228694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/sv\/wp-json\/wp\/v2\/tags?post=228694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}