コマンドラインインターフェース
開発サーバー
vite
現在のディレクトリでVite開発サーバーを起動します。 vite dev と vite serve は vite のエイリアスです。
使用法
bash
vite [root]オプション
| オプション | |
|---|---|
--host [ホスト] | ホスト名 (string) を指定 |
--port <ポート> | ポート (number) を指定 |
--open [パス] | 起動時にブラウザを開く (boolean | string) |
--cors | CORS を有効にする (boolean) |
--strictPort | 指定されたポートが既に使用中の場合、終了する (boolean) |
--force | オプティマイザにキャッシュを無視して再バンドルすることを強制する (boolean) |
-c, --config <ファイル> | 指定された設定ファイルを使用する (string) |
--base <パス> | 公開ベースパス (デフォルト: /) (string) |
-l, --logLevel <レベル> | info | warn | error | silent (string) |
--clearScreen | ログ出力時に画面のクリアを許可/無効化する (boolean) |
--configLoader <ローダー> | 設定をesbuildでバンドルするには bundle を、その場で処理するには runner (実験的) を、ネイティブランタイムでロードするには native (実験的) を使用します (デフォルト: bundle) |
--profile | 内蔵のNode.jsインスペクターを開始します (パフォーマンスのボトルネックを確認) |
-d, --debug [機能] | デバッグログを表示する (string | boolean) |
-f, --filter <フィルター> | デバッグログをフィルタリングする (string) |
-m, --mode <モード> | 環境モードを設定する (string) |
-h, --help | 利用可能なCLIオプションを表示する |
-v, --version | バージョン番号を表示する |
ビルド
vite build
本番用にビルドします。
使用法
bash
vite build [root]オプション
| オプション | |
|---|---|
--target <ターゲット> | トランスパイルターゲット (デフォルト: "modules") (string) |
--outDir <ディレクトリ> | 出力ディレクトリ (デフォルト: dist) (string) |
--assetsDir <ディレクトリ> | outDir 内にアセットを配置するディレクトリ (デフォルト: "assets") (string) |
--assetsInlineLimit <数値> | 静的アセットのBase64インラインしきい値 (バイト単位) (デフォルト: 4096) (number) |
--ssr [エントリー] | サーバーサイドレンダリング用に指定されたエントリーをビルドする (string) |
--sourcemap [出力] | ビルド用のソースマップを出力する (デフォルト: false) (boolean | "inline" | "hidden") |
--minify [ミニファイア] | ミニファイを有効/無効にする、または使用するミニファイアを指定する (デフォルト: "esbuild") (boolean | "terser" | "esbuild") |
--manifest [名前] | ビルドマニフェストjsonを出力する (boolean | string) |
--ssrManifest [名前] | SSRマニフェストjsonを出力する (boolean | string) |
--emptyOutDir | outDirがrootの外にある場合に強制的にoutDirを空にする (boolean) |
-w, --watch | ディスク上のモジュールが変更されたときに再ビルドする (boolean) |
-c, --config <ファイル> | 指定された設定ファイルを使用する (string) |
--base <パス> | 公開ベースパス (デフォルト: /) (string) |
-l, --logLevel <レベル> | Info | warn | error | silent (string) |
--clearScreen | ログ出力時に画面のクリアを許可/無効化する (boolean) |
--configLoader <ローダー> | esbuildで設定をバンドルするには bundle を、その場で処理するには runner (実験的) を使用します (デフォルト: bundle) |
--profile | 内蔵のNode.jsインスペクターを開始します (パフォーマンスのボトルネックを確認) |
-d, --debug [機能] | デバッグログを表示する (string | boolean) |
-f, --filter <フィルター> | デバッグログをフィルタリングする (string) |
-m, --mode <モード> | 環境モードを設定する (string) |
-h, --help | 利用可能なCLIオプションを表示する |
--app | すべての環境をビルドします。builder: {} と同じです (boolean、実験的) |
その他
vite optimize
依存関係をプリバンドルします。
非推奨: プリバンドルプロセスは自動的に実行され、呼び出す必要はありません。
使用法
bash
vite optimize [root]オプション
| オプション | |
|---|---|
--force | オプティマイザにキャッシュを無視して再バンドルすることを強制する (boolean) |
-c, --config <ファイル> | 指定された設定ファイルを使用する (string) |
--base <パス> | 公開ベースパス (デフォルト: /) (string) |
-l, --logLevel <レベル> | Info | warn | error | silent (string) |
--clearScreen | ログ出力時に画面のクリアを許可/無効化する (boolean) |
--configLoader <ローダー> | esbuildで設定をバンドルするには bundle を、その場で処理するには runner (実験的) を使用します (デフォルト: bundle) |
-d, --debug [機能] | デバッグログを表示する (string | boolean) |
-f, --filter <フィルター> | デバッグログをフィルタリングする (string) |
-m, --mode <モード> | 環境モードを設定する (string) |
-h, --help | 利用可能なCLIオプションを表示する |
vite preview
本番ビルドをローカルでプレビューします。これは本番サーバーとして設計されていないため、使用しないでください。
使用法
bash
vite preview [root]オプション
| オプション | |
|---|---|
--host [ホスト] | ホスト名 (string) を指定 |
--port <ポート> | ポート (number) を指定 |
--strictPort | 指定されたポートが既に使用中の場合、終了する (boolean) |
--open [パス] | 起動時にブラウザを開く (boolean | string) |
--outDir <ディレクトリ> | 出力ディレクトリ (デフォルト: dist)(string) |
-c, --config <ファイル> | 指定された設定ファイルを使用する (string) |
--base <パス> | 公開ベースパス (デフォルト: /) (string) |
-l, --logLevel <レベル> | Info | warn | error | silent (string) |
--clearScreen | ログ出力時に画面のクリアを許可/無効化する (boolean) |
--configLoader <ローダー> | esbuildで設定をバンドルするには bundle を、その場で処理するには runner (実験的) を使用します (デフォルト: bundle) |
-d, --debug [機能] | デバッグログを表示する (string | boolean) |
-f, --filter <フィルター> | デバッグログをフィルタリングする (string) |
-m, --mode <モード> | 環境モードを設定する (string) |
-h, --help | 利用可能なCLIオプションを表示する |