Stellen Sie Ihre Frage und erhalten Sie einen Resümee des Dokuments, indem Sie diese Seite und den AI-Anbieter Ihrer Wahl referenzieren
Durch die Integration des Intlayer MCP-Servers in Ihren bevorzugten AI-Assistenten können Sie alle Dokumente direkt von ChatGPT, DeepSeek, Cursor, VSCode usw. abrufen.
Dokumentation des MCP-Servers ansehenDer Inhalt dieser Seite wurde mit einer KI übersetzt.
Den englischen Originaltext ansehenWenn Sie eine Idee haben, um diese Dokumentation zu verbessern, zögern Sie bitte nicht, durch das Einreichen eines Pull-Requests auf GitHub beizutragen.
GitHub-Link zur DokumentationMarkdown des Dokuments in die Zwischenablage kopieren
Komponenten transformieren
npx intlayer transformDieser Befehl analysiert Ihre Code-Dateien, um bei der Migration bestehender Komponenten zur Nutzung von Intlayer zu helfen. Er unterstützt eine interaktive Dateiauswahl oder die gezielte Auswahl bestimmter Dateien.
Aliase:
- npx intlayer trans
Argumente:
Optionen zur Dateiauswahl:
-f, --file [files...]: Liste spezifischer Dateien, die transformiert werden sollen. Wenn nicht angegeben, durchsucht die CLI passende Dateien (**/*.{tsx,jsx,vue,svelte,ts,js}) und fordert Sie auf, auszuwählen, welche transformiert werden sollen.
Beispiel: npx intlayer transform -f src/components/MyComponent.tsx
Ausgabeoptionen:
-o, --output-content-declarations [outputContentDeclarations]: Verzeichnis zum Speichern der generierten Content-Declaration-Dateien.
Beispiel: npx intlayer transform -o src/content
--code-only: Nur den Komponenten-Code transformieren (keine Content-Declaration schreiben).
Beispiel: npx intlayer transform --code-only
--declaration-only: Nur Content-Declaration generieren (Komponente nicht umschreiben).
Beispiel: npx intlayer transform --declaration-only
Konfigurationsoptionen:
- --base-dir: Basisverzeichnis für das Projekt angeben.
- --env: Umgebung angeben.
- --env-file: Eine benutzerdefinierte Umgebungsdatei bereitstellen.
- --verbose: Aktiviert ausführliche Protokollierung.
Erforderliche Plugins:
Der Transform-Befehl funktioniert ohne zusätzliche Plugins bei TypeScript- / JSX-Dateien. Für Vue- und Svelte-Projekte müssen jedoch die folgenden Plugins installiert sein:
- @intlayer/vue-transformer: Für Vue-Dateien.
- @intlayer/svelte-transformer: Für Svelte-Dateien.