作成:2025-12-30最終更新:2025-12-30
このドキュメントをあなたの好きなAIアシスタントに参照してくださいChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
AIアシスタントにMCP Serverを追加
Intlayer MCPサーバーを統合することで、ChatGPT、DeepSeek、Cursor、VSCodeなどから直接ドキュメントを取得できます。
MCPサーバーのドキュメントを表示バージョン履歴
- init コマンドを追加v7.5.92025/12/30
このページのコンテンツはAIを使用して翻訳されました。
英語の元のコンテンツの最新バージョンを見るこのドキュメントを編集
このドキュメントを改善するアイデアがある場合は、GitHubでプルリクエストを送信することで自由に貢献してください。
ドキュメントへのGitHubリンクコピー
ドキュメントのMarkdownをクリップボードにコピー
Intlayer を初期化する
npx intlayer initinit コマンドは、必要なファイルや設定を構成してプロジェクト内で Intlayer を自動的にセットアップします。Intlayer を始めるために推奨される方法です。
エイリアス:
- npx intlayer init
引数:
- --project-root [projectRoot] - 任意。プロジェクトのルートディレクトリを指定します。指定しない場合、コマンドは現在の作業ディレクトリからプロジェクトルートを検索します。
実行内容:
init コマンドは次のセットアップ作業を実行します:
- プロジェクト構造を検証 - package.json ファイルが存在する有効なプロジェクトディレクトリにいることを確認します
- .gitignore を更新 - 生成されたファイルをバージョン管理から除外するために、.gitignore に .intlayer を追加します
- TypeScript を構成 - すべての tsconfig.json ファイルを更新して Intlayer の型定義(.intlayer/**/*.ts)を含めます
- 設定ファイルを作成 - デフォルト設定で intlayer.config.ts(TypeScript プロジェクト向け)または intlayer.config.mjs(JavaScript プロジェクト向け)を生成します
- Vite 設定を更新 - Vite の設定ファイルが検出された場合、vite-intlayer プラグインのインポートを追加します
- Next.js の設定を更新 - Next.js の設定ファイルが検出された場合、next-intlayer プラグインのインポートを追加します
Examples:
Basic initialization:
npx intlayer initこれにより、現在のディレクトリに Intlayer が初期化され、プロジェクトのルートが自動的に検出されます。
Initialize with custom project root:
npx intlayer init --project-root ./my-projectこれにより、指定したディレクトリに Intlayer が初期化されます。
Example output:
npx intlayer initChecking Intlayer configuration...✓ Added .intlayer to .gitignore✓ Updated tsconfig.json to include intlayer typesCreated intlayer.config.ts✓ Injected import into vite.config.ts✓ Intlayer init setup complete.注意事項:
- コマンドは冪等(idempotent)です — 複数回安全に実行できます。既に設定されている手順はスキップされます。
- 既に設定ファイルが存在する場合、上書きされません。
- include 配列を持たない TypeScript の設定ファイル(例: references を使った solution スタイルの設定)はスキップされます。
- プロジェクトルートに package.json が見つからない場合、コマンドはエラーで終了します。