Issue with pnpm and Windows
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- nodejs, typescript
- Ambito
- cli, operating-systems
Direzione di ricerca
Inizia su Windows riproducendo il problema con pnpm install e pnpx npkill, concentrandoti sull’eliminazione della cartella .pnpm e dei relativi symlink. Confronta il comportamento attuale con l’approccio Windows con rmdir riportato; il lavoro è completato quando la selezione del progetto non produce più errori ENOTEMPTY per i moduli installati con pnpm.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Describe the bug
I have installed node modules using pnpm and using npkill causes an error
To Reproduce
Steps to reproduce the behavior:
- Run
pnpm installin any node project - Try to use npkill through the command
pnpx npkill - Select the project
- Error
The following error happens on pretty much the whole .pnpm folder:
Error: ENOTEMPTY: directory not empty, rmdir 'C:\Repos\Testing\node_modules\.pnpm\registry.npmjs.org\yargs
- OS: Windows
- Version: v0.7.0
FYI, the pnpm folders use syslinks extensively. I understand this tool is not meant to support pnpm, but maybe the solution to such issue is as simple as changing a few lines and achieving full compatibility with pnpm.
Apparently, using rmdir command on Windows works.
- Lingua principale
- TypeScript
- Stelle
- 9.5k
- Fork
- 266
- Merge medio
- 1g 1h
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 voidcosmos/npkill
-
Support for Android / Termux (`process.platform === 'android' `)Forse già presa @kukirin-ui l’ha presa 4 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
voidcosmos/npkill#274 · 2 commenti ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 56/100
voidcosmos/npkill#263 ·
-
Invalid count valueAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
voidcosmos/npkill#258 ·
-
delete by --older-than flagForse già presa @Shreyakb301 l’ha presa 18 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 64/100
voidcosmos/npkill#257 · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
voidcosmos/npkill#220 · 1 commento ·
Tutte le issue di voidcosmos/npkill
Issue simili
-
e2e-failure ready-to-code
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
redhat-developer/rhdh-plugin-export-overlays#4460 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
I maintainer di solito rispondono entro 1 giorno
-
docs(api): openapi.yaml still documents gif-tools optimize colors as 2-256 instead of 2, 4, 16, 256Apertaarea: backend documentation priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
snapotter-hq/SnapOtter#2919 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
obsidianmd/pele#39 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
biomejs/biome#12475 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno