L-ambjent ta 'żvilupp huwa parti essenzjali mill-proċess meta taħdem ma' Node.js. Dan jinvolvi t-twaqqif u l-konfigurazzjoni tal-għodod u l-libreriji meħtieġa biex tiżviluppa u tħaddem l-applikazzjonijiet Node.js tiegħek. F'dan l-artikolu, se nesploraw kif nibnu ambjent ta 'żvilupp b'Node.js u npm.
Installazzjoni Node.js u npm fuq il-kompjuter tiegħek
-
Żur il-websajt uffiċjali Node.js fuq https://nodejs.org u niżżel il-verżjoni xierqa għas-sistema operattiva tiegħek.
-
Ladarba titniżżel, ħaddem l-installatur Node.js u segwi l-istruzzjonijiet fuq l-iskrin biex tlesti l-proċess ta 'installazzjoni.
-
Ivverifika l-installazzjoni b'suċċess billi tiftaħ pront tal-kmand jew tieqa terminali u tħaddem il-kmand li ġej:
node -v
Jekk tara l-verżjoni Node.js murija fuq il-linja tal-kmand, dan ifisser li Node.js ġie installat b'suċċess.
-
Sussegwentement, iċċekkja l-installazzjoni ta 'npm billi tħaddem il-kmand li ġej:
npm -v
Jekk tara l-verżjoni npm murija fuq il-linja tal-kmand, dan ifisser li npm ġie installat b'suċċess.
Wara li tlesti dawn il-passi, installajt b'suċċess Node.js u npm fuq il-kompjuter tiegħek. Issa tista 'tuża Node.js u npm biex tiżviluppa applikazzjonijiet Node.js u timmaniġġja d-dipendenzi tal-proġett.
Uża npm biex timmaniġġja d-dipendenzi tal-proġett
-
Innaviga fid-direttorju tal-proġett tiegħek billi tuża l-pront tal-kmand jew it-terminal.
-
Inizjalizza fajl ġdid
package.json
billi tħaddem il-kmand li ġej:npm init
Dan il-kmand iqanqlek tipprovdi informazzjoni dwar il-proġett tiegħek, bħall-isem tal-pakkett, il-verżjoni, id-deskrizzjoni, il-punt tad-dħul, u aktar. Tista' jew iddaħħal id-dettalji manwalment jew tagħfas Enter biex taċċetta l-valuri awtomatiċi.
-
Ladarba l-
package.json
fajl jinħoloq, tista 'tibda tinstalla dipendenzi. Biex tinstalla pakkett, mexxi l-kmand li ġej:npm install <package-name>
Ibdel
<package-name>
bl-isem tal-pakkett li trid tinstalla. Tista 'wkoll tispeċifika l-verżjoni tal-pakkett jew tikketta speċifika billi tuża s-@
simbolu. Pereżempju:npm install lodash npm install [email protected]
-
B'mod awtomatiku, npm jinstalla l-pakketti lokalment fid-direttorju tal-proġett tiegħek taħt il-
node_module
folder. Id-dipendenzi se jkunu elenkati fit-dependencies
taqsima tal-fajl tiegħekpackage.json
. -
Biex issalva pakkett bħala dipendenza tal-proġett, uża l-
--save
bandiera meta tinstalla:npm install <package-name> --save
Dan iżid il-pakkett mat-
dependencies
taqsima talpackage.json
-fajl tiegħek u jippermetti lil żviluppaturi oħra jinstallaw l-istess dipendenzi meta jikklojaw il-proġett tiegħek. -
Jekk trid tinstalla pakkett għal skopijiet ta' żvilupp biss, bħal oqfsa tal-ittestjar jew għodod tal-bini, uża l-
--save-dev
bandiera:npm install <package-name> --save-dev
Dan iżid il-pakkett mat-
devDependencies
taqsima tal-fajl tiegħekpackage.json
. -
Biex tneħħi pakkett, uża l
uninstall
-kmand:npm uninstall <package-name>
Dan se jneħħi l-pakkett mill-
node_module
folder u jaġġorna l-package.json
fajl kif xieraq.
Billi tuża npm biex timmaniġġja d-dipendenzi tal-proġett tiegħek, tista 'faċilment iżżid, taġġorna u tneħħi pakketti kif meħtieġ, u tiżgura proċess ta' żvilupp bla xkiel u bini ta 'applikazzjoni affidabbli.