このページとあなたの好きなAIアシスタントを使ってドキュメントを要約します
Intlayer MCPサーバーを統合することで、ChatGPT、DeepSeek、Cursor、VSCodeなどから直接ドキュメントを取得できます。
MCPサーバーのドキュメントを表示バージョン履歴
- list projects コマンドに絶対パス出力オプションを追加v7.5.122026/1/6
このページのコンテンツはAIを使用して翻訳されました。
英語の元のコンテンツの最新バージョンを見るこのドキュメントを改善するアイデアがある場合は、GitHubでプルリクエストを送信することで自由に貢献してください。
ドキュメントへのGitHubリンクドキュメントのMarkdownをクリップボードにコピー
Intlayer プロジェクトを一覧表示
npx intlayer projects listこのコマンドは Intlayer の設定ファイルを含むディレクトリを検出して、すべての Intlayer プロジェクトを検索・一覧表示します。モノレポ、ワークスペース、または git リポジトリ内のすべての Intlayer プロジェクトを見つけるのに便利です。
エイリアス:
- npx intlayer projects-list
- npx intlayer pl
引数:
--base-dir [path]: 検索を開始する基準ディレクトリを指定します。デフォルトは現在の作業ディレクトリです。
例: npx intlayer projects list --base-dir /path/to/workspace
例: npx intlayer projects list --base-dir /path/to/workspace
--git-root: ベースディレクトリではなく git ルートディレクトリから検索します。モノレポや git リポジトリ内のすべての Intlayer プロジェクトを見つけるのに便利です。
例: npx intlayer projects list --git-root
--json: 結果をフォーマットされたテキストではなくJSONとして出力します。スクリプト作成やプログラムからのアクセスに便利です。
例: npx intlayer projects list --json
--absolute: 結果を相対パスではなく絶対パスとして出力します。
例: npx intlayer projects list --absolute
動作方法:
コマンドは指定したディレクトリ(--git-root が使用された場合は git ルート)内で Intlayer の設定ファイルを検索します。次の設定ファイルパターンを探します:
- intlayer.config.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.config.mjs
- .intlayerrc
これらのファイルのいずれかを含む各ディレクトリは Intlayer プロジェクトと見なされ、出力に一覧表示されます。
例:
現在のディレクトリ内のプロジェクトを一覧表示:
npx intlayer projects list現在のディレクトリ内のプロジェクトを一覧表示:
npx intlayer projects list --base-dir ./packages特定ディレクトリ内のプロジェクトを一覧表示:
npx intlayer projects list --base-dir ./packagesGit リポジトリ内のすべてのプロジェクトを一覧表示:
npx intlayer projects list --git-rootショートカットエイリアスを使う:
npx intlayer pl --git-rootJSONとして出力:
npx intlayer projects list --json出力例:
フォーマットされた出力:
$ npx intlayer projects list --git-rootFound 3 Intlayer project(s): - /Users/user/workspace/packages/app - /Users/user/workspace/packages/admin - /Users/user/workspace/packages/sharedJSON出力:
$ npx intlayer projects list --json["/Users/user/workspace/packages/app","/Users/user/workspace/packages/admin","/Users/user/workspace/packages/shared"]ユースケース:
- Monorepo management: モノレポ構成内のすべての Intlayer プロジェクトを検出する
- Project discovery: ワークスペース内の Intlayer 対応プロジェクトを見つける
- CI/CD: 自動化ワークフロー内で Intlayer プロジェクトを検証する
- ドキュメント: Intlayer を使用しているすべてのプロジェクトを一覧表示するドキュメントを生成する
出力は各プロジェクトディレクトリへの絶対パスを提供するため、複数の Intlayer プロジェクトに移動したり、スクリプトで操作を実行したりするのが容易になります。