Skip to content

Commit 0f5e736

Browse files
committed
docs: mention pkg.pr.new for unreleased commits
resolve #1862 vitejs/vite@a464971 の反映です。
1 parent 31a8a76 commit 0f5e736

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

guide/index.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,31 @@ Vite がインストールされているプロジェクトでは npm スクリ
202202

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

205-
最新機能を試すために新しいリリースを待つことができない場合は、ローカルマシンに [vite repo](https://github.com/vitejs/vite) をクローンしてから自分でビルドとリンクをする必要があります([pnpm](https://pnpm.io/) が必要):
205+
最新機能を試すために新しいリリースが待ちきれない場合は、https://pkg.pr.new を利用すると特定のコミットの Vite をインストールできます:
206+
207+
::: code-group
208+
209+
```bash [npm]
210+
$ npm install -D https://pkg.pr.new/vite@SHA
211+
```
212+
213+
```bash [Yarn]
214+
$ yarn add -D https://pkg.pr.new/vite@SHA
215+
```
216+
217+
```bash [pnpm]
218+
$ pnpm add -D https://pkg.pr.new/vite@SHA
219+
```
220+
221+
```bash [Bun]
222+
$ bun add -D https://pkg.pr.new/vite@SHA
223+
```
224+
225+
:::
226+
227+
`SHA` を任意の [Vite の commit SHA](https://github.com/vitejs/vite/commits/main/) に置き換えてください。古いコミットのリリースは削除されるため、利用できるのは 1 ヶ月以内のコミットだけであることに注意してください。
228+
229+
代わりに、ローカルマシンに [vite repo](https://github.com/vitejs/vite) をクローンしてから自分でビルドとリンクをすることもできます([pnpm](https://pnpm.io/) が必要)。
206230

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

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

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

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

0 commit comments

Comments
 (0)