Przenoszenie projektu npm w JavaScript
Folder node_modules zajmuje dużo miejsca
i zawiera wiele drobnych plików. Dlatego, gdy
przesyłasz swój projekt na hosting lub
przekazujesz projekt koledze, nie powinieneś przekazywać
folderu z bibliotekami.
Chodzi o to, że twój kolega z łatwością będzie mógł
zainstalować biblioteki wpisane w pliku
package.json. Spójrzmy,
jak to się robi. Umieść w pustym
folderze następujący plik:
{
"dependencies": {
"jquery": "^3.6.1",
"lodash": "^4.17.21"
}
}
Teraz wykonaj komendę terminala,
która zainstaluje wszystkie projekty,
opisane w package.json:
npm install
Załóżmy, że przesłano ci następujący
package.json:
{
"dependencies": {
"jquery": "^3.6.1",
"underscore": "^1.13.6"
},
"devDependencies": {
"webpack": "^5.74.0"
}
}
Umieść go w pustym folderze i uruchom instalację bibliotek z tego pliku.