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.json kwa 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.json faili 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_module folda. Vitegemezi vitaorodheshwa katika dependencies sehemu ya faili yako package.json.

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

    npm install <package-name> --save

    Hii itaongeza kifurushi kwenye dependencies sehemu ya faili yako package.json na 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-dev bendera:

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

    Hii itaongeza kifurushi kwenye devDependencies sehemu ya faili yako package.json.

  7. Ili kufuta kifurushi, tumia uninstall amri:

    npm uninstall <package-name>

    Hii itaondoa kifurushi kutoka kwa node_module folda na kusasisha package.json faili 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.