Ndm, isang aplikasyon ng GUI para sa tagapamahala ng package ng NPM

tungkol sa ndm

Sa susunod na artikulo ay titingnan natin ang NDM. Ang unang bagay na linilinaw ay ang NPM ay maikli para sa Node Package Manager, na isang tagapamahala ng package ng linya ng utos para sa pag-install ng mga pakete o module ng NodeJS. Sa paglipas ng panahon, sa blog na ito nai-publish namin ang iba't ibang mga artikulo kung paano i-install ang mga pakete ng NodeJS gamit ang NPM. Kung sinundan mo ang anuman sa mga artikulong ito, maaaring napansin mo na ang pamamahala ng mga pakete o module ng NodeJS na gumagamit ng Npm ay hindi isang malaking problema. Gayunpaman, para sa mga gumagamit na nais na makita kaming may isang CLI, mayroong isang ang aplikasyon ng desktop GUI na tinatawag na NDM na maaaring magamit upang pamahalaan ang mga application / module ng NodeJS.

Ang NDM, ay nangangahulugang NPM Desktop Manager. Ito ay isang libre at bukas na mapagkukunang interface ng grapiko para sa NPM na nagbibigay-daan sa amin upang mai-install, i-update at alisin ang mga pakete ng NodeJS sa pamamagitan ng isang simpleng grapikong window. Sa post na ito makikita natin kung paano gamitin ang Ndm sa Ubuntu.

I-install ang NDM

Magagamit ang NDM para sa iba't ibang mga pamamahagi ng Gnu / Linux. Ngunit sa blog na ito, sa palagay ko maliwanag ito, makikita natin kung paano ito mai-install sa Ubuntu, Debian o Linux Mint. Upang magawa ito, magbubukas lamang kami ng isang terminal (Ctrl + Alt + T) at isulat ito:

echo "deb [trusted=yes] https://apt.fury.io/720kb/ /" | sudo tee /etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm

Para sa karagdagang impormasyon sa pag-install, maaari mo kumunsulta sa opisyal na website ng proyekto.

Maaari ding maging ang NDM i-install gamit ang linuxbrew. Una, kakailanganin naming i-install ang Linuxbrew tulad ng ginawa namin sa isang artikulong nai-publish ilang oras na ang nakakaraan sa blog na ito.

Matapos mai-install ang Linuxbrew, maaari naming mai-install ang NDM gamit ang mga sumusunod na utos:

brew update

brew install ndm

Para sa iba pang pamamahagi ng Gnu / Linux, maaari tayong pumunta sa naglalabas ng pahina ng NDM, i-download ang pinakabagong bersyon, ipunin ito at i-install ito.

Pagkatapos ng pag-install magagawa naming ilunsad ang programa.

ndm launcher

Paggamit ng NDM

Kakayanin namin ilunsad ang NDM mula sa terminal o gumagamit ng launcher ng app. Magbubukas ang default interface ng NDM. Mula dito, kaya natin i-install nang lokal o pandaigdigan ang mga pakete / modyul na NodeJS.

I-install nang lokal ang mga pakete ng NodeJS

Upang mag-install ng isang pakete nang lokal, una pipiliin namin ang direktoryo ng proyekto sa pamamagitan ng pag-click sa 'buttonMagdagdag ng mga proyekto'mula sa Home screen. Doon pipiliin namin ang direktoryo kung saan nais naming i-save ang aming mga file. Para sa halimbawang ito, pumili ako ng isang direktoryo na tinatawag na 'ndm-demo'bilang aking direktoryo ng proyekto.

ndm bagong proyekto

Mag-click kami sa direktoryo ng proyekto (iyon ay, ndm-demo) at pagkatapos ay gagawin namin i-click ang button na Magdagdag ng package.

Ngayon ang oras na sumulat ng pangalan ng package na nais naming mai-install at pipindutin namin ang Button sa pag-install.
ndm halimbawang proyekto

Kapag na-install na, ang mga pakete ay nakalista sa direktoryo ng proyekto. Kami ay simpleng mag-click sa direktoryo upang makita ang listahan ng mga lokal na naka-install na mga pakete.

ndm naka-install na mga pakete

Katulad nito, makakalikha tayo ng magkakahiwalay na direktoryo ng proyekto at mai-install ang mga module ng NodeJS sa kanila. Upang makita ang listahan ng mga module na naka-install sa isang proyekto, mag-click kami sa direktoryo ng proyekto, at makikita namin ang mga pakete sa kanang bahagi.

Mag-install ng pandaigdigang mga pakete ng NodeJS

Upang mai-install ang mga pakete ng NodeJS sa buong mundo, gagawin namin i-click ang Globals button sa kaliwa ng pangunahing interface. Posibleng lilitaw ang isang mensahe na kailangan nating gawin sundin ang inaalok na tutorial sa website ng Ndm na magpapahintulot sa amin na mag-install ng mga pakete ng NodeJS sa buong mundo.

ndm pandaigdigang pag-access

Sa sandaling sundin ang tutorial na ito, susundin namin i-click ang pindutang 'Magdagdag ng package'. Susubukan din naming isulat ang pangalan ng package at pindutin ang Button na 'I-install'.

Pamahalaan ang mga pakete

pandaigdigang ndm install

Ngayon ay mag-click kami sa mga naka-install na pakete at makakakita kami ng maraming mga pagpipilian sa tuktok, tulad ng

  • Bersyon (para sa tingnan ang bersyon naka-install)
  • Pinakabagong (para sa i-install ang pinakabagong bersyon magagamit)
  • Update (para sa i-update ang napiling package talaga)
  • I-uninstall (para sa alisin ang napiling pakete).

Ang NDM ay may dalawa pang pagpipilian, na tinawag na 'I-update ang npm', na ginagamit upang mai-update ang node package manager sa pinakabagong bersyon na magagamit, at Manggagamot na nagpapatakbo ng isang hanay ng mga tseke upang matiyak na ang pag-install ng npm ay mayroong kung ano ang kinakailangan upang pamahalaan ang iyong mga pakete / modyul. Mahahanap namin ang dalawang pagpipilian na ito sa ilalim ng window.

Para sa terminal sabihin na ginagawang madali ng NDM ang proseso ng pag-install, pag-update at pag-aalis ng mga pakete ng NodeJS para sa mga ayaw gumamit ng terminal. Hindi mo kakailanganing kabisaduhin ang mga utos upang maisagawa ang mga gawaing ito. Pinapayagan kami ng NDM na maisagawa ang lahat ng mga pagpapatakbo na ito ng ilang mga pag-click sa mouse sa pamamagitan ng isang simpleng graphic window. Para sa mga tamad na mag-type ng mga utos, ang NDM ang kasama perpekto para sa pamamahala ng mga pakete ng NodeJS.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.