Data publikacji: 28 listopada 2025 Aktualizacja: 28 listopada 2025

Shoper CLI

Czym jest Shoper CLI?

Shoper CLI to narzędzie wiersza poleceń, które umożliwia programistom i integratorom wydajną pracę z motywami graficznymi w sklepach opartych na platformie Shoper. CLI przyspiesza procesy deweloperskie, pozwala na automatyzację typowych zadań i wspiera praktyki CI/CD.

Wymagania systemowe:

  • Node.js: min. 21.19.5, zalecana najnowsza wersja LTS lub wyższa
  • System operacyjny: Windows (zalecany PowerShell), macOS lub Linux
  • Dostęp do sklepu Shoper z pełnymi uprawnieniami w obszarze Konfiguracja (wygląd) (odczyt, dodawanie, edycja, usuwanie).

Dlaczego warto korzystać z Shoper CLI?

Shoper CLI, służy przede wszystkim do przeniesienia edycji szablonu z przeglądarki na własny komputer, co pozwala pracować szybciej w profesjonalnych edytorach kodu (jak np. VS Code) zamiast w niewygodnych oknach panelu administratora. 

Dzięki temu zyskujesz bezpieczeństwo, ponieważ pracujesz na lokalnej kopii plików i możesz łatwo cofnąć zmiany (używając np. systemów kontroli wersji jak Git). Jest to także niezbędne narzędzie do tworzenia zaawansowanych modułów oraz automatyzacji pracy, pozwalające wysyłać zmiany na serwer jedną komendą.

Jak zainstalować środowisko Shoper CLI?

Otwórz terminal (Wiersz polecenia lub PowerShell) i wpisz jedną komendę:

npm i -g @shoper/cli

Jeśli na macOS zobaczysz błąd EACCES, sprawdź dokumentację npm dotyczącą uprawnień.

Jak skonfigurować środowisko Shoper CLI?

W panelu administracyjnym sklepu przejdź do zakładki: Ustawienia (A), Ogólne (B), Administratorzy sklepu (C) i przejdź do edycji grupy administratorów (D), w której znajduje się login używany do logowania do Shoper CLI.
W panelu sklepu Shoper przejdź do Ustawienia, Ogólne, Administratorzy, do edycji danej grupy administratorów.
Rys 1. Przejdź do ustawień wybranej grupy administratorów
W panelu sklepu Shoper przejdź do Ustawienia, Ogólne, Administratorzy, do edycji danej grupy administratorów.
Rys 1. Przejdź do ustawień wybranej grupy administratorów
W zakładce: Uprawnienia (A) upewnij się, że dla obszaru Konfiguracja (wygląd) (B) są przypisane pełne uprawnienia, czyli: odczyt, dodawanie, edycja, usuwanie.
Włącz pełne uprawnienia dla grupy administratorów przypisując obszarowi: Konfiguracja (wygląd), uprawnienia: odczyt, dodawanie, edycja, usuwanie.
Rys 2. Włącz pełne uprawnienia dla grupy administratorów w obszarze Konfiguracja (Wygląd).
Włącz pełne uprawnienia dla grupy administratorów przypisując obszarowi: Konfiguracja (wygląd), uprawnienia: odczyt, dodawanie, edycja, usuwanie.
Rys 2. Włącz pełne uprawnienia dla grupy administratorów w obszarze Konfiguracja (Wygląd).
Pozostając w trybie edycji grupy administratorów, w zakładce: Administratorzy (A) przejdź do edycji loginu (B), którym będziesz się logować do Shoper CLI.
W zakładce "Administratorzy" przejdź do edycji wybranego logniu (administratora), który będzie wykorzystywany do logowania do Shoper CLI
Rys 3. Przejdź do edycji wybranego logniu (administratora)
W zakładce "Administratorzy" przejdź do edycji wybranego logniu (administratora), który będzie wykorzystywany do logowania do Shoper CLI
Rys 3. Przejdź do edycji wybranego logniu (administratora)
Przejdź do zakładki: Shoper CLI (A), a następnie kliknij: WYGENERUJ TOKEN (B).

W ustawieniach administratora w sekcji Shoper CLI, kliknij "Wygeneruj token"
Rys 4. W zakładce: Shoper CLI, kliknij: WYGENERUJ TOKEN
W ustawieniach administratora w sekcji Shoper CLI, kliknij "Wygeneruj token"
Rys 4. W zakładce: Shoper CLI, kliknij: WYGENERUJ TOKEN
W nowym oknie wprowadź nazwę tokenu (A), wybierz jak długo token ma pozostać aktywny (B) oraz kliknij: WYGENERUJ TOKEN (C).

Podaj nazwę oraz okres ważności tokena i kliknij  "Wygeneruj token"
Rys 5. Podaj nazwę oraz okres ważności tokena i kliknij „Wygeneruj token”
Podaj nazwę oraz okres ważności tokena i kliknij  "Wygeneruj token"
Rys 5. Podaj nazwę oraz okres ważności tokena i kliknij „Wygeneruj token”
Skopiuj wygenerowany token przed zamknięciem okna.
Skopiuj wygenerowany token
Rys 6. Skopiuj wygenerowany token
Skopiuj wygenerowany token
Rys 6. Skopiuj wygenerowany token
  • Jeśli zamkniesz okno, nie uzyskasz później dostępu do wygenerowanego tokena
  • Nie udostępniaj nikomu wygenerowanego tokena
  • W każdej chwili możesz wygenerować nowy token.
Otwórz terminal (Wiersz polecenia lub PowerShell) i wpisz jedną komendę:

shoper auth add-token

Wklej wygenerowany token
Wklej skopiowany token
Rys 7. Wklej skopiowany token
Wklej skopiowany token
Rys 7. Wklej skopiowany token

Najczęściej wykonywane operacje

Oto lista komend, których będziesz używać najczęściej. Warto ją sobie zapisać lub wydrukować:

  • shoper theme list – Pokaż listę wszystkich szablonów w sklepie.
  • shoper theme pull [ID] – Pobierz szablon z serwera na dysk (nadpisze Twoje lokalne pliki!).
  • shoper theme push – Wyślij Twoje lokalne pliki na serwer (nadpisze szablon w sklepie!).
  • shoper theme verify – Sprawdź, czy nie zrobiłeś błędu w strukturze plików przed wysłaniem.
  • shoper update – Aktualizacja samego narzędzia CLI.

Pełna dokumentacja techniczna znajduje się na stronie Shoper Developers.

Warto zapamiętać!
W powyższym artykule zostało wyjaśnione:
  • Czym jest Shoper ONE?
  • Jakie korzyści płyną z używania Shoper ONE?
  • Jak kupujący w sklepie może skorzystać z usługi Shoper ONE?
Czy ten artykuł był pomocny?
Tak
Nie
Dziękujemy za odpowiedź!
Udostępnij artykuł:

Przetestuj sklep internetowy
przez 14 dni za darmo

Korzystaj ze wszystkich funkcji oprogramowania za darmo i bez zobowiązań.

Dane kontaktowe

Testuj wszystkie funkcje przez 14 dni bez zobowiązań. Zakładając sklep poprzez podanie
adresu e-mail akceptujesz nasz Regulamin i Politykę Prywatności