Kujenga Mazingira ya Maendeleo kwa kutumia Node.js na npm

Mazingira ya uendelezaji ni sehemu muhimu ya mchakato unapofanya kazi na Node.js. Inajumuisha kusanidi na kusanidi zana na maktaba muhimu ili kukuza na kuendesha programu zako za Node.js. Katika makala hii, tutachunguza jinsi ya kujenga mazingira ya maendeleo na Node.js na npm.

 

Inasakinisha Node.js na npm kwenye kompyuta yako

  1. Tembelea tovuti rasmi ya Node.js katika https://nodejs.org na upakue toleo linalofaa kwa mfumo wako wa uendeshaji.

  2. Mara baada ya kupakuliwa, endesha kisakinishi cha Node.js na ufuate maagizo kwenye skrini ili kukamilisha mchakato wa usakinishaji.

  3. Thibitisha usakinishaji uliofanikiwa kwa kufungua haraka ya amri au dirisha la terminal na kutekeleza amri ifuatayo:

    node -v

    Ukiona toleo la Node.js limeonyeshwa kwenye mstari wa amri, inamaanisha Node.js imesakinishwa kwa ufanisi.

  4. Ifuatayo, angalia usakinishaji wa npm kwa kuendesha amri ifuatayo:

    npm -v

    Ukiona toleo la npm limeonyeshwa kwenye mstari wa amri, inamaanisha kuwa npm imewekwa kwa mafanikio.

Baada ya kukamilisha hatua hizi, umefanikiwa kusakinisha Node.js na npm kwenye kompyuta yako. Sasa unaweza kutumia Node.js na npm kutengeneza programu za Node.js na kudhibiti utegemezi wa mradi.

 

Kutumia npm kudhibiti utegemezi wa mradi

  1. Nenda kwenye saraka ya mradi wako kwa kutumia haraka ya amri au terminal.

  2. Anzisha faili mpya package.jsonkwa kutekeleza amri ifuatayo:

    npm init

    Amri hii itakuhimiza kutoa maelezo kuhusu mradi wako, kama vile jina la kifurushi, toleo, maelezo, mahali pa kuingilia, na zaidi. Unaweza kuingiza maelezo wewe mwenyewe au ubonyeze Enter ili kukubali thamani chaguomsingi.

  3. Mara package.jsonfaili imeundwa, unaweza kuanza kusakinisha utegemezi. Ili kufunga kifurushi, endesha amri ifuatayo:

    npm install <package-name>

    Badilisha <package-name>na jina la kifurushi unachotaka kusakinisha. Unaweza pia kutaja toleo la kifurushi au lebo maalum kwa kutumia @ishara. Kwa mfano:

    npm install lodash npm install [email protected]
  4. Kwa chaguo-msingi, npm itasakinisha vifurushi ndani ya saraka yako ya mradi chini ya node_modulesfolda. Vitegemezi vitaorodheshwa katika dependenciessehemu ya faili yako package.json.

  5. Ili kuhifadhi kifurushi kama utegemezi wa mradi, tumia --savebendera wakati wa kusakinisha:

    npm install <package-name> --save

    Hii itaongeza kifurushi kwenye dependenciessehemu ya faili yako package.jsonna itawaruhusu wasanidi programu wengine kusakinisha vitegemezi sawa wanapounganisha mradi wako.

  6. Ikiwa ungependa kusakinisha kifurushi kwa madhumuni ya usanidi pekee, kama vile mifumo ya majaribio au zana za ujenzi, tumia --save-devbendera:

    npm install <package-name> --save-dev

    Hii itaongeza kifurushi kwenye devDependenciessehemu ya faili yako package.json.

  7. Ili kufuta kifurushi, tumia uninstallamri:

    npm uninstall <package-name>

    Hii itaondoa kifurushi kutoka kwa node_modulesfolda na kusasisha package.jsonfaili ipasavyo.

Kwa kutumia npm kudhibiti utegemezi wa mradi wako, unaweza kuongeza, kusasisha, na kuondoa vifurushi kwa urahisi inavyohitajika, kuhakikisha mchakato mzuri wa ukuzaji na uundaji wa programu zinazotegemewa.