Skip to content

bun install CLI 使用法

sh
bun install <name>@<version>

一般設定

--configstring
設定ファイル(bunfig.toml)のパスを指定します
--cwdstring
特定の cwd を設定します

依存関係のスコープと管理

--productionboolean
開発依存関係をインストールしません
--no-saveboolean
package.json を更新せず、ロックファイルを保存しません
--saveboolean default: true
package.json に保存します
--omitstring
インストールから 'dev'、'optional'、または 'peer' 依存関係を除外します
--only-missingboolean
すでに存在しない場合のみ依存関係を package.json に追加します

依存関係のタイプとバージョン管理

--devboolean
依存関係を "devDependencies" に追加します
--optionalboolean
依存関係を "optionalDependencies" に追加します
--peerboolean
依存関係を "peerDependencies" に追加します
--exactboolean
^範囲ではなく正確なバージョンを追加します

ロックファイル制御

--yarnboolean
yarn.lock ファイル(yarn v1)を書き込みます
--frozen-lockfileboolean
ロックファイルへの変更を許可しません
--save-text-lockfileboolean
テキストベースのロックファイルを保存します
--lockfile-onlyboolean
依存関係をインストールせずにロックファイルを生成します

ネットワークとレジストリ設定

--castring
証明書機関の署名証明書を提供します
--cafilestring
証明書機関の署名証明書へのファイルパス
--registrystring
デフォルトで特定のレジストリを使用し、.npmrc、bunfig.toml、および環境変数をオーバーライドします

インストールプロセス制御

--dry-runboolean
何もインストールしません
--forceboolean
レジストリから常に最新バージョンを要求し、すべての依存関係を再インストールします
--globalboolean
グローバルにインストールします
--backendstring default: clonefile
プラットフォーム固有の最適化:"clonefile"、"hardlink"、"symlink"、"copyfile"
--filterstring
一致するワークスペースのパッケージをインストールします
--analyzeboolean
引数として渡されたファイルのすべての依存関係を再帰的に分析し、インストールします

キャッシュオプション

--cache-dirstring
特定のディレクトリパスからキャッシュデータを保存および読み込みします
--no-cacheboolean
マニフェストキャッシュを完全に無視します

出力とログ

--silentboolean
何もログ出力しません
--verboseboolean
詳細なログ出力
--no-progressboolean
プログレスバーを無効にします
--no-summaryboolean
要約を出力しません

セキュリティと整合性

--no-verifyboolean
新しくダウンロードされたパッケージの整合性検証をスキップします
--trustboolean
プロジェクトの package.json 内の trustedDependencies に追加し、パッケージをインストールします

並行処理とパフォーマンス

--concurrent-scriptsnumber default: 5
ライフサイクルスクリプトの同時ジョブの最大数
--network-concurrencynumber default: 48
同時ネットワークリクエストの最大数

ライフサイクルスクリプト管理

--ignore-scriptsboolean
プロジェクトの package.json 内のライフサイクルスクリプトをスキップします(依存関係のスクリプトは決して実行されません)

ヘルプ情報

--helpboolean
このヘルプメニューを出力します

Bun by www.bunjs.com.cn 編集