Add a dedicated Package Management section with command reference pages
Mantenedores costumam responder em até 1 dia
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Problem
Package management documentation currently lives on a single page under Guide. It combines package manager detection, global package behavior, and command usage.
This makes individual commands and package-manager-specific behavior harder to find. Package management is also less visible in the navigation than its range of functionality warrants.
Proposal
Add a top-level Package Management navigation entry with a dedicated sidebar, similar to pnpm’s task-based command navigation.
Cover all Vite+ package management commands, including vp install, vp add, and vp pm subcommands, rather than separating them by CLI prefix.
Documentation structure
Group command pages by purpose:
- Getting started: overview, package manager selection, and global packages.
- Dependency management: install, add, remove, update, and dedupe.
- Inspection and diagnostics: list, why, info, outdated, and licenses.
- Local development: link, unlink, rebuild, and patch commands.
- Publishing: publish, version, dist-tag, and stage.
- Registry and account management: login, logout, whoami, token, owner, and team.
- Configuration and maintenance: config, pkg, and cache or store commands.
These are illustrative groups, not an exhaustive command list. The scope includes a complete command reference
Give each command its own page. Keep its subcommands and aliases together rather than creating separate pages for each spelling.
Page content
Each command page should explain:
- Basic usage and examples.
- Common options exposed by Vite+.
- Support requirements across npm, pnpm, Yarn, and Bun.
- Relevant behavior differences, including npm fallbacks and unsupported commands.
- Links to upstream documentation for additional native options.
Keep shared concepts on separate pages and link to them from command pages. Avoid duplicating the full upstream package manager documentation.
Existing links
Update links within the Guide and CLI help to point to the new Package Management section or individual command pages. Remove the Package Management entry from the Guide sidebar now that it has its own top-level navigation entry.
Replace the former /guide/package-management page with permanent redirects to the new overview, including its HTML and Markdown variants. Redirect legacy /guide/install URLs to the install command reference.
Preserve access through legacy page URLs without retaining the old page or mapping its section anchors to the new pages.
Expected outcome
Make Vite+ package management easier to discover and let users find a command’s usage and compatibility details without searching through a single combined guide.
- Linguagem predominante
- Rust
- Estrelas
- 6.5k
- Forks
- 296
- Merge médio
- 1d 2h
- PRs com merge (30d)
- 230
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de voidzero-dev/vite-plus
-
pending triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 63/100
voidzero-dev/vite-plus#3235 ·
Mantenedores costumam responder em até 1 dia
-
Docker guide: the runtime stage needs libatomic1 for Node.js 25 and laterTalvez já em andamento @kshanxs assumiu há 5 dias. Abertadocumentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
voidzero-dev/vite-plus#3219 · 2 comentários · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
pending triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
voidzero-dev/vite-plus#2882 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
`vp create` doesn't rewrite `vite` imports when adding a third-party template to a monorepoTalvez já em andamento @voidzero-bot assumiu hoje. Aberta- P2: has workaround pending triage triage: fix verified
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
voidzero-dev/vite-plus#3281 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
`npm install -g` keeps the `bin` link on the old version after the default Node.js changesTalvez já em andamento @mondaychen assumiu hoje. Abertabug triage: failed
voidzero-dev/vite-plus#3279 · 1 comentário · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de voidzero-dev/vite-plus
Issues semelhantes
-
good first issue help wanted r-docs
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
servo/rust-smallvec#824 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
superradcompany/microsandbox#1974 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
Mantenedores costumam responder em até 1 dia
-
priority middle
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 62/100
KATO-Hiro/AtCoderClans#12940 ·
Mantenedores costumam responder em até 1 dia