- zależności można instalować globalnie (niezalecane)
- albo lokalnie (zalecane) - i tu jest sporo opcji typu
npm,yarn,pnpmi miliardy innych. Dla uproszczenia - trzymam się po prostunpm.
Należy wejść w każdy folder pod-projektowy. Rozpoznasz go (jednocześnie):
- technicznie - zawiera plik
package.json- który ma listę zależności - konwencja w DJ - jest podfolderem modułu DJ, np.
M1/szczypta-machine-learning- Innymi słowy, NIE MA sytuacji typu:
M1/cośtam/projekt
- Innymi słowy, NIE MA sytuacji typu:
TL;DR; Komendy:
instalowanie zależności:
npm installewentualnie - najpierw usuń istniejące a potem instaluj od zera (mac/linux):
rm -rf node_modules
npm installlub windows:
Remove-Item -Path node_modules -Recurse -Force
npm installcmd:
RD /S /Q node_modules
npm install