Docs: "Using Vite+" page, and the entries the repo's rules require
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 38/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- angular, typescript, vite
- Ambito
- documentation
Direzione di ricerca
Read CLAUDE.md, docs/decisions.md, and docs/design.md first, then inspect the referenced content files, site/src/app/docs.ts, and the repository’s current Vite+ migration spike for verified details. Run pnpm docs:check and pnpm site:build after writing; done means the new guide and all listed cross references, status, changelog, README, decisions, and design entries are complete and both commands pass.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Part of #13. Labels: documentation.
New page site/content/vite-plus.md, titled "Using Vite+", in the Guide section of DOCS in site/src/app/docs.ts, after Getting started. Written in Clarity style for one reader: an Angular developer who already has vp installed, or an existing plugin user who wants vp. Every command on the page is run before it's published; no number that wasn't measured.
Sections
- What Vite+ is, in one paragraph, and what it changes for an Angular app: one CLI (
vp) that wraps Vite, Vitest, Oxlint, Oxfmt and tsdown,defineConfigfromvite-plus, andviteas an alias of@voidzero-dev/vite-plus-core. Link to viteplus.dev; don't restate its docs. - Create a new app:
vp create @push-based/ngp my-app, what the prompts ask, what the generated project contains, the unattended formvp create @push-based/ngp -- --no-interactive --template app. Thenvp dev,vp build,vp test,vp check. - Move an existing app built with the plugin:
vp migrate, exactly what it rewrote in the spike (scripts,vite/vitestpins tocatalog:, imports tovite-plusandvite-plus/test,lazyPlugins,fmt/lint/stagedblocks,AGENTS.md,.vite-hooks), and what to check afterwards. Thevitealias requirement, stated once, with why. - Move an
ng buildapp: follow Migrating from ng build first, then section 3. Whatvp migrateleaves alone:angular.json, Husky (left with a warning),ngscripts. - The toolchain with Angular:
vp test(Vitest 5.1,vite-plus/testimports, the TestBed setup unchanged),vp check(Oxfmt defaults vs Angular's single quotes and how to setfmt.singleQuote; Oxlint on decorators and signals, no Angular-specific rules; tsgo type errors vs the plugin's template type-check),vp lintand.gitignore,vp staged,vpxforngp-extract-i18n. - Server rendering under Vite+:
ngp({ssr: true})withvp devandvp build, theapp-ssrtemplate, runningserver.mjswithvp nodeornode. - Limits: no row in
vp create --listyet, peer warning on npm/yarn, Windows untested,vp pack(tsdown) is for libraries and the plugin doesn't build libraries, Nx workspaces not tried undervp.
Other files, per CLAUDE.md
site/content/getting-started.md: a two-line note at the top for Vite+ users pointing at the new page.site/content/status.md: a "Vite+" row under What works, with what was checked and the alias caveat.site/content/changelog.md: one line under the release date linking the page.site/content/server-rendering.mdandtesting.md: one sentence each pointing at the Vite+ section that applies.README.md:vp create @push-based/ngpnext to the install snippet in Try it, and the new package in the "What's in this repo" table.docs/decisions.md: an entry for the package name (@push-based/create-ngp, scoped like the plugin, and why there's no org-wide@push-based/create), the plain-Vite output, and thevitealias.docs/design.md: a paragraph on what the template guarantees and where versions come from.pnpm docs:checkandpnpm site:buildpass.
- Lingua principale
- TypeScript
- Stelle
- 7
- Fork
- 0
- Merge medio
- 12h 24m
- PR unite (30g)
- 13
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di push-based/vite-plugin-ngp
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
push-based/vite-plugin-ngp#33 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
push-based/vite-plugin-ngp#42 ·
I maintainer di solito rispondono entro 1 giorno
-
feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
push-based/vite-plugin-ngp#41 ·
I maintainer di solito rispondono entro 1 giorno
-
feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 50/100
push-based/vite-plugin-ngp#40 ·
I maintainer di solito rispondono entro 1 giorno
-
feature
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
push-based/vite-plugin-ngp#39 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di push-based/vite-plugin-ngp
Issue simili
-
nb stats: the high-error-rate anomaly and the error-causes line give different cause splits for the same errorsForse già presa @jeanibarz l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 89/100
jeanibarz/agent-notebook#418 ·
I maintainer di solito rispondono entro 1 giorno
-
Page sections overlap each other on every page (e.g. Seasons, Actors and Reviews on show pages)Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
josephfung/curia#2563 ·
I maintainer di solito rispondono entro 1 giorno
-
README demo: offer a controlled video variant next to the GIF for reduced motion and mobile dataApertaaccessibility
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
onetechgroupll/eigen-beam#26 ·
I maintainer di solito rispondono entro 1 giorno
-
maintenance
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
killi199/time-tracking#532 ·
I maintainer di solito rispondono entro 1 giorno