Skip to content

Commit 3d00863

Browse files
committed
docs(upgrade): document aliased package update steps
Closes #1264
1 parent f40e01e commit 3d00863

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

docs/guide/upgrade.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,24 @@ vp update vite-plus
2626
```
2727

2828
You can also use `vp add vite-plus@latest` if you want to move the dependency explicitly to the latest version.
29+
30+
### Updating Aliased Packages
31+
32+
Vite+ sets up npm aliases for its core packages during installation:
33+
34+
- `vite` is aliased to `npm:@voidzero-dev/vite-plus-core@latest`
35+
- `vitest` is aliased to `npm:@voidzero-dev/vite-plus-test@latest`
36+
37+
`vp update vite-plus` does not re-resolve these aliases in the lockfile. To fully upgrade, update them separately:
38+
39+
```bash
40+
vp update @voidzero-dev/vite-plus-core @voidzero-dev/vite-plus-test
41+
```
42+
43+
Or update everything at once:
44+
45+
```bash
46+
vp update vite-plus @voidzero-dev/vite-plus-core @voidzero-dev/vite-plus-test
47+
```
48+
49+
You can verify with `vp outdated` that no Vite+ packages remain outdated.

0 commit comments

Comments
 (0)