Strona głównaPiaskownicaPrezentacjaAplikacjaDokumentacjaBlog
    • Englishangielski
      EN
    • русскийrosyjski
      RU
    • 日本語japoński
      JA
    • françaisfrancuski
      FR
    • 한국어koreański
      KO
    • 中文chiński
      ZH
    • españolhiszpański
      ES
    • Deutschniemiecki
      DE
    • العربيةarabski
      AR
    • italianowłoski
      IT
    • British Englishangielski brytyjski
      EN-GB
    • portuguêsportugalski
      PT
    • हिन्दीhindi
      HI
    • Türkçeturecki
      TR
    • polskipolski
      PL
    • Indonesiaindonezyjski
      ID
    • Tiếng Việtwietnamski
      VI
    • українськаukraiński
      UK
    /
    Filtruj dokumenty według frameworka
    Alt+←
    Dlaczego Intlayer?
    Zacząć
    Koncepcja
    • Jak działa Intlayer
    • Konfiguracja
    • TestFillBuildWatchExtractLoginPushPullConfigurationListVersionEditorLiveDebugDoc ReviewDoc TranslateSDK
    • Edytor wizualny
    • CMS
    • Integracja CI/CD
    • TłumaczenieLiczba mnogaWyliczenieWarunekPłećWstawieniePlikZagnieżdżanieMarkdownHTMLPobieranie funkcji
    • Plik dla każdej lokalizacji
    • Kompilator
    • Automatyczne wypełnianie
    • Testowanie
    • Optymalizacja pakietu
    Środowisko
    • Next.js 14 i App Router
      Next.js 15
      Next.js bez locale URL
      Next.js dan Page Router
      Kompilator
    • Tanstack Start Solid
    • Astro dan React
      Astro dan Svelte
      Astro dan Vue
      Astro dan Solid
      Astro dan Preact
      Astro dan Lit
      Astro dan Vanilla JS
    • React Router v7
      React Router v7 (fs-routes)
      Compiler
    • Nuxt dan Vue
    • Vite dan Solid
    • SvelteKit
    • Vite dan Preact
    • Vite dan Vanilla JS
    • Vite dan Lit
    • Angular 19 (Webpack)
      Analog
    • React CRA
    • React Native dan Expo
    • Express.js
      NestJS
      Fastify
      Hono
      Adonis
    • Lynx dan React
    Plugins
    • JSON
    • gettext (.po)
    Rozszerzenie VS Code
    Agent
    • Serwer MCP
    • Umiejętności agenta
    Wersje
    • v8
    • v7
    • v6
    Benchmark
    • Next.js
    • TanStack
    • Vue
    • Solid
    • Svelte
    Blog
    Zadaj pytanie
    1. Documentation
    2. Koncepcja
    3. CLI
    4. Standalone
    Data utworzenia:2024-08-11Ostatnia aktualizacja:2026-03-31
    Prześlij ten dokument do swojego ulubionego asystenta AI
    ChatGPT
    Claude
    DeepSeek
    Google AI mode
    Gemini
    Perplexity
    Mistral
    Grok

    Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI

    Historia wersji

    1. "Inicjalizacja dokumentacji polecenia standalone"
      v8.6.431.03.2026

    Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.

    Zobacz ostatnią wersję oryginalnej treści w języku angielskim
    Edytuj tę dokumentację

    Jeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.

    Link do dokumentacji na GitHubie
    Kopiuj

    Kopiuj dokument Markdown do schowka

    Samodzielny Pakiet (Standalone Bundle)

    Polecenie standalone pozwala na utworzenie samodzielnego pakietu JavaScript zawierającego Intlayer oraz inne określone pakiety. Jest to szczególnie przydatne przy używaniu Intlayer w środowiskach bez menedżera pakietów lub bundlera, takich jak prosta aplikacja HTML/JS.

    Pakiet wykorzystuje esbuild do połączenia żądanych pakietów i ich zależności w jeden plik, który można łatwo zaimportować do dowolnego projektu internetowego.

    Użycie

    bash
    Kopiuj kod

    Skopiuj kod do schowka

    npx intlayer standalone --packages [pakiety...] [opcje]

    Opcje

    • -o, --outfile [outfile] - Opcjonalnie. Nazwa pliku wyjściowego. Domyślnie: intlayer-bundle.js.
    • --packages [pakiety...] - Wymagane. Lista pakietów do dołączenia do pakietu (np. intlayer, vanilla-intlayer).
    • --version [version] - Opcjonalnie. Wersja pakietów do spakowania. Jeśli nie określono, domyślnie używana jest wersja Intlayer CLI.
    • --minify - Opcjonalnie. Czy zminimalizować wynik. Domyślnie: true.
    • --platform [platform] - Opcjonalnie. Platforma docelowa dla pakietu (np. browser, node). Domyślnie: browser.
    • --format [format] - Opcjonalnie. Format wyjściowy pakietu (np. esm, cjs, iife). Domyślnie: esm.

    Opcje Ogólne

    • --env-file [envFile] - Plik środowiskowy.
    • -e, --env [env] - Środowisko.
    • --base-dir [baseDir] - Katalog bazowy.
    • --no-cache - Wyłącz pamięć podręczną.
    • --verbose - Szczegółowe dane wyjściowe.

    Przykłady:

    Tworzenie pakietu dla Vanilla JS:

    bash
    Kopiuj kod

    Skopiuj kod do schowka

    npx intlayer standalone --packages intlayer vanilla-intlayer --outfile intlayer.js

    Utworzy to plik intlayer.js zawierający pakiety intlayer i vanilla-intlayer, zminimalizowany i w formacie ESM, gotowy do użycia w przeglądarce za pomocą tagu <script>.

    Pakowanie konkretnej wersji:

    bash
    Kopiuj kod

    Skopiuj kod do schowka

    npx intlayer standalone --packages intlayer --version 8.6.4

    Pakowanie w innym formacie:

    bash
    Kopiuj kod

    Skopiuj kod do schowka

    npx intlayer standalone --packages intlayer --format iife

    Co to robi:

    1. Tworzy tymczasowe środowisko - Konfiguruje tymczasowy katalog do zarządzania zależnościami.
    2. Instaluje pakiety - Używa npm lub bun (jeśli jest dostępny) do zainstalowania żądanych pakietów i ich zależności.
    3. Generuje punkt wejścia - Tworzy tymczasowy plik punktu wejścia, który eksportuje wszystkie żądane pakiety i udostępnia je jako zmienne globalne podczas uruchamiania w przeglądarce.
    4. Pakuje za pomocą esbuild - Używa esbuild do połączenia wszystkiego w jeden plik, stosując minimalizację i formatowanie zgodnie z żądaniem.
    5. Generuje plik - Zapisuje wynikowy pakiet do określonej ścieżki wyjściowej.

    Zmienne Globalne

    Gdy pakiet zostanie załadowany w przeglądarce, udostępnia żądane pakiety jako zmienne globalne w obiekcie window. Nazwy zmiennych pochodzą od nazw pakietów (np. intlayer staje się Intlayer, vanilla-intlayer staje się VanillaIntlayer).

    javascript
    Kopiuj kod

    Skopiuj kod do schowka

    // Dostęp do Intlayer z pakietuconst { getLocaleName } = window.Intlayer;const { installIntlayer, useIntlayer } = window.VanillaIntlayer;
    Dlaczego Intlayer?
    Alt+→

    Na tej stronie

      Dyskusje są anonimowe i regularnie przeglądane w celu rozwiązania typowych problemów. Podziel się pomysłami na funkcje, opinią o dokumentacji lub czymkolwiek związanym z Intlayer, wykorzystujemy te informacje do kształtowania naszej mapy drogowej i ulepszania produktu.

      npx intlayer standalone --packages [pakiety...] [opcje]
      npx intlayer standalone --packages intlayer vanilla-intlayer --outfile intlayer.js
      npx intlayer standalone --packages intlayer --version 8.6.4
      npx intlayer standalone --packages intlayer --format iife
      // Dostęp do Intlayer z pakietuconst { getLocaleName } = window.Intlayer;const { installIntlayer, useIntlayer } = window.VanillaIntlayer;