Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 29 additions & 1 deletion guide/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,31 @@ Vite がインストールされているプロジェクトでは npm スクリ

## 未リリースのコミットの使用

最新機能を試すために新しいリリースを待つことができない場合は、ローカルマシンに [vite repo](https://github.com/vitejs/vite) をクローンしてから自分でビルドとリンクをする必要があります([pnpm](https://pnpm.io/) が必要):
最新機能を試すために新しいリリースが待ちきれない場合は、https://pkg.pr.new を利用すると特定のコミットの Vite をインストールできます:

::: code-group

```bash [npm]
$ npm install -D https://pkg.pr.new/vite@SHA
```

```bash [Yarn]
$ yarn add -D https://pkg.pr.new/vite@SHA
```

```bash [pnpm]
$ pnpm add -D https://pkg.pr.new/vite@SHA
```

```bash [Bun]
$ bun add -D https://pkg.pr.new/vite@SHA
```

:::

`SHA` を任意の [Vite の commit SHA](https://github.com/vitejs/vite/commits/main/) に置き換えてください。古いコミットのリリースは削除されるため、利用できるのは 1 か月以内のコミットだけであることに注意してください。

代わりに、ローカルマシンに [vite repo](https://github.com/vitejs/vite) をクローンしてから自分でビルドとリンクをすることもできます([pnpm](https://pnpm.io/) が必要)。

```bash
git clone https://github.com/vitejs/vite.git
Expand All @@ -215,6 +239,10 @@ pnpm link --global # このステップでは好きなパッケージマネー

その後 Vite ベースのプロジェクトに移動し、`pnpm link --global vite`(または、`vite` をグローバルにリンクするために使用したパッケージマネージャー)を実行してください。そして開発サーバーを再起動して最先端の技術に乗っていきましょう!

::: tip Vite を利用している依存関係
依存関係が遷移的に利用している Vite のバージョンを置換するには、[npm overrides](https://docs.npmjs.com/cli/v11/configuring-npm/package-json#overrides) や [pnpm overrides](https://pnpm.io/package_json#pnpmoverrides) を使用する必要があります。
:::

## コミュニティー

質問がある場合やサポートが必要な場合は、[Discord](https://chat.vite.dev) や [GitHub Discussions](https://github.com/vitejs/vite/discussions) でコミュニティーに連絡してください。