Rush example test
Step by step
rush init- aggiungere i progetti in una sottodirectory per comodità, ad esempio
/projects - modificare
rush.jsonnell'arrayprojects, seguire i commenti nel json stesso per la documentazione - aggiungere le dipendenze senza creare la cartella node_modules
npm install --save --package-lock-only --no-package-lock <package>oppure eliminare la cartella node_modules rush update & rush install
Conclusione
fa un po' una porcheria con pnpm dietro le quinte ma riduce il peso dei progetti su disco unificando le dipendenze e facendo schifezze con le giunzioni tra directory, ma funziona
Description
Utilizzo di rush in alternativa a npm/pnpm per ridurre lo spazio su disco da dipendenze ridondanti per diversi progetti
Language
JSON-with-Comments
83.9%
JavaScript
15.7%
Shell
0.4%