本文へ移動

CLI コマンド仕様

コマンド引数動作
tyoiなしrun と同じ。--help--version も処理する
tyoi create [name]プロジェクト名<cwd>/<name>/ を作り、プロジェクトテンプレートをコピーする
tyoi init [name]プロジェクト名現在のディレクトリへプロジェクトテンプレートをコピーする
tyoi configなし現在のディレクトリへ設定テンプレートをコピーする
tyoi runなし設定ファイルを探索し、サーバーを起動する
tyoi infoなし設定ファイルと CLI オプションを合わせた設定を表示する
tyoi setting <key> <value>設定キーと値.tyoi-server/config.json に CLI 設定を保存する
tyoi helpなしコマンド一覧を表示する

プロジェクト名

名前に使用できる文字は次の正規表現に一致するものです。

text
^[a-zA-Z0-9-]+$

名前を省略した場合、現在のディレクトリ名を初期値として CLI が入力を求めます。

設定ファイル探索

runinfo は現在のディレクトリ直下、および config/ 以下から次の名前の JavaScript ファイルを探索します。

text
tyoi.config.js
tyoi.<name>.config.js

<name> には英字、数字、ピリオドを使用できます。config/ は再帰的に探索されます。TypeScript の設定ファイルは読み込みません。複数見つかった場合は、ソート済み一覧から対話形式で選択します。