{"id":12905,"date":"2023-05-18T10:19:32","date_gmt":"2023-05-18T10:19:32","guid":{"rendered":"https:\/\/www.bay20.com\/?p=12905"},"modified":"2025-06-11T18:35:58","modified_gmt":"2025-06-11T12:50:58","slug":"setup-stencil-fur-die-themenentwicklung-auf-bigcommerce","status":"publish","type":"post","link":"https:\/\/www.bay20.com\/de\/setup-stencil-fur-die-themenentwicklung-auf-bigcommerce\/","title":{"rendered":"Einrichtungsschablone f\u00fcr die Themenentwicklung auf Bigcommerce"},"content":{"rendered":"\n<p>Wenn Sie die Schablone f\u00fcr die Themenentwicklung auf Ihrem lokalen Rechner einrichten, kann der Entwickler das Thema lokal bearbeiten und in der Vorschau anzeigen, ohne dass dies Auswirkungen auf die Haupt-Live-Storefront hat. Die integrierten Funktionen machen das Testen auf Desktop-, Mobil- und Tablet-Ger\u00e4ten zum Kinderspiel. Wenn die Entwickler ihre Arbeit beendet haben, k\u00f6nnen sie die Themes entweder direkt vom Terminal aus pushen oder auf BigCommerce-Storefronts hochladen.<\/p>\n\n\n\n<p>Dieser Blog enth\u00e4lt eine Anleitung zur Einrichtung der Schablone f\u00fcr die Themenentwicklung und die Live-Vorschau.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schablone unter Windows einrichten:<\/h2>\n\n\n\n<p>Unter Windows k\u00f6nnen die Schablonen auf zwei Arten installiert werden, wir bevorzugen jedoch die manuelle Installation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Methode 1: Manuelle Installation<\/h3>\n\n\n\n<p>Wenn Sie sich mit der Installation und Konfiguration von Python- oder Node.js-Umgebungen unter Windows gut auskennen. Dann k\u00f6nnen Sie zweifelsohne alle erforderlichen Abh\u00e4ngigkeiten problemlos installieren. Und dann richten Sie Stencil f\u00fcr die Themenentwicklung mit dieser Methode ein.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Erforderliche Abh\u00e4ngigkeiten:<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/git-scm.com\/downloads\" target=\"_blank\" rel=\"noreferrer noopener\">Git &#8211; erforderlich f\u00fcr die Ausf\u00fchrung von npm install<\/a><\/li><li><a href=\"https:\/\/nodejs.org\/en\/download\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">Node.js 18.15.0 und npm<\/a><\/li><\/ul>\n\n\n\n<p>Um diese Abh\u00e4ngigkeiten herunterzuladen. Und dann, Setup Schablone f\u00fcr Thema Entwicklung lokal folgen Sie den Schritten unten: &#8211;<\/p>\n\n\n\n<p><strong>Schritt 1:<\/strong> Besuchen Sie die <a href=\"https:\/\/git-scm.com\/downloads\" title=\"Git\">Git<\/a>-Website und laden Sie Git auf Ihr System herunter, indem Sie auf die Schaltfl\u00e4che \u201eDownload\u201c klicken.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2023\/05\/Git-Downloads-980x564.png\" alt=\"\" class=\"wp-image-12913\" width=\"718\" height=\"413\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Git-Downloads-980x564.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Git-Downloads-300x173.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Git-Downloads-800x461.png 800w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Git-Downloads-768x442.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Git-Downloads-1000x576.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Git-Downloads.png 1037w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/figure>\n\n\n\n<p><strong>Schritt 2: <\/strong>W\u00e4hlen Sie nun die Version Ihres Systems aus, laden Sie sie herunter und installieren Sie sie.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"562\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2023\/05\/versionOfGit-980x562.png\" alt=\"\" class=\"wp-image-12915\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/versionOfGit-980x562.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/versionOfGit-300x172.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/versionOfGit-800x459.png 800w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/versionOfGit-768x440.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/versionOfGit-1000x573.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/versionOfGit.png 1036w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Schritt 3:<\/strong> Nach der Installation von Git. Dann laden Sie node.js herunter, indem Sie auf die Schaltfl\u00e4che downloads klicken.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"396\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2023\/05\/Previous-Releases-Node-js-980x396.png\" alt=\"\" class=\"wp-image-12916\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Previous-Releases-Node-js-980x396.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Previous-Releases-Node-js-300x121.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Previous-Releases-Node-js-800x323.png 800w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Previous-Releases-Node-js-768x310.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Previous-Releases-Node-js-1000x404.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Previous-Releases-Node-js.png 1355w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n\n\n<p><strong>Schritt 4: <\/strong>W\u00e4hlen Sie die neueste oder empfohlene Version aus, laden Sie sie herunter und installieren Sie sie auf Ihrem System.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"392\" src=\"https:\/\/www.bay20.com\/wp-content\/uploads\/2023\/05\/Download-Node-js-980x392.png\" alt=\"\" class=\"wp-image-12917\" srcset=\"https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Download-Node-js-980x392.png 980w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Download-Node-js-300x120.png 300w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Download-Node-js-800x320.png 800w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Download-Node-js-768x307.png 768w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Download-Node-js-1000x400.png 1000w, https:\/\/www.bay20.com\/de\/wp-content\/uploads\/2023\/05\/Download-Node-js.png 1365w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n\n\n<p><strong>Schritt 5:<\/strong> Schlie\u00dflich werden sie installiert und konfiguriert, und dann verwenden Sie npm, um Stencil CLI \u00fcber das Terminal zu installieren.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>npm install -g @bigcommerce\/stencil-cli<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Methode 2: Installation mit Chocolatey<\/h3>\n\n\n\n<p>Wenn Sie einen reibungslosen Installationsprozess bevorzugen. Dann k\u00f6nnen Sie den Chocolatey-Paketmanager verwenden, um die Abh\u00e4ngigkeiten von stencil CLI zu installieren. \u00d6ffnen Sie dazu PowerShell als Administrator und f\u00fchren Sie die folgenden Befehle aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Installieren Sie Chocolatey\niex ((New-Object System.Net.WebClient).DownloadString(\"https:\/\/chocolatey.org\/install.ps1\"))\n \n# Installieren Sie git, wenn Sie es noch nicht haben\nchoco install git\n \n# Installieren Sie nvm windows und stencil-kompatible node.js\nchoco install nvm; nvm install 18.15.0; nvm use 18.15.0\n \n# Stencil CLI installieren\nnpm install -g @bigcommerce\/stencil-cli<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Schablone auf Mac einrichten:<\/h2>\n\n\n\n<p>Um Stencil f\u00fcr die Themenentwicklung auf dem Mac einzurichten, f\u00fchren Sie die folgenden Befehle aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># F\u00fcr ARM-basierte Macs\narch -x86_64 \/bin\/zsh\n \n# Node Version Manager(nvm) installieren\ncurl -o- https:\/\/raw.githubusercontent.com\/creationix\/nvm\/v0.31.0\/install.sh | bash\n \n# Installieren Sie die von Stencil CLI unterst\u00fctzte Version von Node.js\nnvm install 18.15.0\n \n# Wechseln Sie dann zu einer von Stencil CLI unterst\u00fctzten Version von Node.js:\nnvm use 18.15.0\n \n# Schlie\u00dflich installieren Sie Stencil CLI\nnpm install -g @bigcommerce\/stencil-cli<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Stencil unter Linux einrichten:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Erforderliche Abh\u00e4ngigkeiten:<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>g++<\/li><li><a href=\"https:\/\/sass-lang.com\/libsass\">Libsass<\/a><\/li><li>git<\/li><\/ul>\n\n\n\n<p>Danach installieren Sie die erforderlichen Abh\u00e4ngigkeiten. Installieren Sie dann stencil CLI und die Abh\u00e4ngigkeiten auf Debian-basierten Distributionen. \u00d6ffnen Sie ein Terminal und f\u00fchren Sie dann die folgenden Befehle aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Laden Sie nvm herunter, falls Sie es noch nicht haben, und installieren Sie es.\ncurl -o- https:\/\/raw.githubusercontent.com\/nvm-sh\/nvm\/v0.36.0\/install.sh | bash\n \n# .bashrc neu laden, damit der nvm-Befehl funktioniert\nsource ~\/.bashrc\n \n# Einfache Installation und anschlie\u00dfende Verwendung der unterst\u00fctzten Node-Version\nnvm install 18.15.0\n \n# Wechseln Sie dann zu einer von Stencil CLI unterst\u00fctzten Version von Node.js\nnvm use 18.15.0\n \n# Schlie\u00dflich installieren Sie die Schablone\nnpm install -g @bigcommerce\/stencil-cli\n<\/code><\/pre>\n\n\n\n<p>Live zur Vorschau eines Themas:<\/p>\n\n\n\n<p>Installieren Sie anschlie\u00dfend die Schablone auf Ihrem Rechner. Laden Sie dann das Thema herunter und befolgen Sie diese Befehle, um die Vorschau des Themas zu aktivieren.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Wechseln Sie zun\u00e4chst in das Themenverzeichnis\ncd~\/path\/to\/theme\/dir\n\n# Und dann, zweite Installation von Themenmodulen\nnpm installieren\n\n# Drittens: Initialisieren Sie eine neue .Stencil-Konfiguration f\u00fcr das Thema und f\u00fcgen Sie die Url des Shops und\n# API-Zugangs-Token\nSchablonen-Init\n\n# Abschlie\u00dfend k\u00f6nnen Sie eine Live-Vorschau des Themas mit Browsersynchronisation anzeigen\nstencil start\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Schlussfolgerung<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Fehler in der Ausf\u00fchrungspolitik<a href=\"https:\/\/developer.bigcommerce.com\/stencil-docs\/installing-stencil-cli\/installing-stencil#execution-policy-errors\"><\/a><\/h4>\n\n\n\n<p>If you receive an execution policy error. While trying to install chocolatey, refer to&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.security\/set-executionpolicy?view=powershell-6\" target=\"_blank\" rel=\"noreferrer noopener\">Dokumentation von Microsoft<\/a>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Schokoladige Installationsalternativen<a href=\"https:\/\/developer.bigcommerce.com\/stencil-docs\/installing-stencil-cli\/installing-stencil#chocolatey-installation-alternatives\"><\/a><\/h4>\n\n\n\n<p>Weitere Einzelheiten zur Installation von chocolatey und alternative Installationsoptionen finden Sie auf &nbsp;<a href=\"https:\/\/chocolatey.org\/install\" target=\"_blank\" rel=\"noreferrer noopener\">der Installationsseite auf chocolatey.org.<\/a><\/p>\n\n\n\n<p><strong>Bitte kontaktieren Sie uns unter <a href=\"mailto:manish@bay20.com\">manish@bay20.com<\/a> oder rufen Sie uns unter<a href=\"https:\/\/api.whatsapp.com\/send?phone=+918800519180&amp;text=Hi, I contacted you through your website.\" title=\"+91-8800519180\">+91-8800519180<\/a> an, wenn Sie Unterst\u00fctzung in Bezug auf Bigcommerce ben\u00f6tigen. Sie k\u00f6nnen auch die <a href=\"https:\/\/www.bay20.com\/de\/bigcommerce-entwicklungsunternehmen\/\" title=\"Bigcommerce development\">Bigcommerce-Entwicklungsseite<\/a> besuchen, um die von uns angebotenen Dienstleistungen zu \u00fcberpr\u00fcfen.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Setup stencil for theme development on your machine gives, the developer the power to edit and preview the theme locally without any impact on the main live storefront. Its built-in capabilities makes easier testing across the desktop, mobile, and tablet devices a breeze.<\/p>\n","protected":false},"author":90,"featured_media":12942,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,85,84],"tags":[],"class_list":["post-12905","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bigcommerce","category-bigcommerce-stencil","category-bigcommerce-lehrgang"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/12905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/comments?post=12905"}],"version-history":[{"count":19,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/12905\/revisions"}],"predecessor-version":[{"id":17063,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/posts\/12905\/revisions\/17063"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/media\/12942"}],"wp:attachment":[{"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/media?parent=12905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/categories?post=12905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bay20.com\/de\/wp-json\/wp\/v2\/tags?post=12905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}