Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Dzięki integracji serwera Intlayer MCP z ulubionym asystentem AI możesz uzyskać dostęp do całej dokumentacji bezpośrednio z ChatGPT, DeepSeek, Cursor, VSCode itp.
Zobacz dokumentację serwera MCPTreść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimJeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj dokument Markdown do schowka
Transformacja komponentów
npx intlayer transformTo polecenie analizuje Twoje pliki kodu, aby pomóc w migracji istniejących komponentów do korzystania z Intlayer. Obsługuje interaktywny wybór plików lub wskazanie konkretnych plików do przekształcenia.
Alias:
- npx intlayer trans
Argumenty:
Opcje wyboru plików:
-f, --file [files...]: Lista konkretnych plików do przekształcenia. Jeśli nie zostanie podana, CLI przeskanuje pliki pasujące do wzorca (**/*.{tsx,jsx,vue,svelte,ts,js}) i poprosi o wybranie tych, które mają zostać przekształcone.
Przykład: npx intlayer transform -f src/components/MyComponent.tsx
Opcje wyjścia:
-o, --output-content-declarations [outputContentDeclarations]: Katalog do zapisu wygenerowanych plików deklaracji zawartości.
Przykład: npx intlayer transform -o src/content
--code-only: Przekształć tylko kod komponentu (nie zapisuj deklaracji zawartości).
Przykład: npx intlayer transform --code-only
--declaration-only: Wygeneruj tylko deklarację zawartości (nie nadpisuj komponentu).
Przykład: npx intlayer transform --declaration-only
Opcje konfiguracji:
- --base-dir: Określ katalog bazowy projektu.
- --env: Określ środowisko.
- --env-file: Podaj niestandardowy plik środowiskowy.
- --verbose: Włącz szczegółowe logowanie.
Wymagane wtyczki:
Polecenie transform działa bez dodatkowych wtyczek dla plików TypeScript / JSX. Jednak wymaga zainstalowania następujących wtyczek dla projektów Vue i Svelte:
- @intlayer/vue-transformer: Dla plików Vue.
- @intlayer/svelte-transformer: Dla plików Svelte.