Node Package Manager, joka tunnetaan yleisesti nimellä npm, on online-varasto NodeJS-pakettien ja kirjastojen julkaisemiseen.

Se on myös komentorivityökalu, jonka avulla voit olla vuorovaikutuksessa rekisteröityjen pakettien kanssa. Se voi auttaa pakettien asennuksessa, versionhallinnassa ja riippuvuuksien hallinnassa.

Kehittäjät julkaisevat JavaScript-kirjastonsa npm: ssä joka päivä. Prosessi on melko yksinkertainen, joten myös sinä voit julkaista paketin npm: ssä.

Vaihe 1: NodeJS: n asentaminen

Jotta voit olla vuorovaikutuksessa npm: n kanssa, sen on oltava maailmanlaajuisesti asennettuna järjestelmääsi.

Aloita NodeJS: n ja npm: n asentaminen Ubuntuun, Windowsissa, tai seuraamalla sivulla olevia ohjeita NodeJS verkkosivusto.

Vaihe 2: Luo npm-tili

Jos haluat julkaista pakettisi npm: ssä, sinun on luotava npm-tili viralliselle npm-verkkosivustolle.

Luo npm-tili seuraavasti:

  1. Siirry kohtaan npm-kirjautuminen sivu.
  2. Täytä tietosi, hyväksy lisenssi ja tietosuojakäytäntö ja napsauta "luo tili".
  3. Vahvista sähköpostisi linkillä, jonka saat npm: ltä postilaatikkoosi.
instagram viewer

Jos et vahvista sähköpostiosoitettasi, npm antaa virheilmoituksen, kun yrität julkaista pakettejasi.

Vaihe 3: Git-arkiston alustaminen

Seuraavaksi sinun on alustettava Git-arkisto, jotta voit seurata kaikkia projektiisi tekemiäsi muutoksia.

Siirry päätteelläsi projektisi juurihakemistoon ja suorita seuraava komento alustaaksesi tyhjä Git-arkisto.

git init

Luo .gitignore tiedosto ja lisää kaikki tiedostot, joita et halua Gitin seuraavan. Suorita sitten seuraava komento seurataksesi jäljellä olevia tiedostoja:

git add -A

Suorita seuraavaksi seuraava komento ottaaksesi ensimmäinen tilannekuvasi sitomalla koodi Gitiin.

git tehdä -m alkukirjain-tehdä

Voit valita isännöi Git-tietovarastoasi GitHubissa tai samanlainen palvelu kuin Gitlab saumattomaan yhteistyöhön.

Vaihe 4: npm: n alustaminen projektissasi

Alusta seuraavaksi projektisi npm, jotta voit lisätä projektin tiedot package.json-tiedostoon. Nämä tiedot ovat julkisia npm.

Siirry päätteelläsi projektisi juurihakemistoon ja käynnistä npm projektissasi suorittamalla seuraava komento.

npm init

Yllä oleva komento käynnistää joukon kehotteita komentorivilläsi:

  • paketin nimi: Tämä on npm-pakettisi nimi; sen on oltava yksilöllinen, jos haluat julkaista paketin npm: ssä; muuten npm antaa virheilmoituksen.
  • versio: Tämä ominaisuus ilmaisee paketin nykyisen version. Sinun on lisättävä sitä aina, kun päivität paketin, tai npm antaa virheilmoituksen. Oletusarvo on 1.0.0.
  • kuvaus: Tämä ominaisuus on pakettisi kuvaus. Se on julkinen, kun julkaiset paketin.
  • sisääntulopiste: Tämä ominaisuus ilmaisee tiedostonimen, josta koodin suoritus alkaa.
  • testaa komentoa: Tämä ominaisuus ilmaisee komennon, joka suoritetaan, kun suoritat npm-ajotesti.
  • git arkisto: Tämä ominaisuus on Git-etävarastosi URL-osoite.
  • avainsanoja: Tämä ominaisuus ilmaisee projektiisi liittyvät avainsanat, jotka auttavat hakukonetta löytämään sen.
  • kirjoittaja: Tämän ominaisuuden tulee olla nimesi tai aliaksesi.
  • lisenssi: Tämä on lisenssi, jolla haluat julkaista paketin. Oletuslisenssi on Internet Systems Consortium (ISC) -lisenssi.

Kun olet määrittänyt tämän, voit luoda paketin.

Vaihe 5: Testaa pakettisi

Kun olet luonut paketin, sinun tulee testata sitä paikallisesti nähdäksesi, kuinka se toimisi sen jälkeen, kun olet ottanut sen käyttöön npm: ssä.

Testaaksesi paketin paikallisesti, suorita ensin seuraava komento projektisi hakemistossa:

npm linkki

Yllä olevan komennon avulla voit viitata pakettiisi paikallisesti samalla tavalla kuin npm-isännöityä pakettia.

Luo sitten toinen kansio projektisi juurihakemistoon ja cd siihen.

mkdir testata
CDtestata

Suorita testikansiossa seuraava komento linkittääksesi paketin kansioon:

npm linkin nimi-oma-paketti

Luo lopuksi valetiedosto testataksesi paketin toimivuutta.

Kun testit on suoritettu, voit turvallisesti poistaa testikansiosi.

Vaihe 6: Kirjaudu sisään järjestelmään npm-palveluun

Seuraavaksi sinun on kirjauduttava npm-tilillesi järjestelmässäsi.

Suorita seuraava komento kirjautuaksesi npm-tilillesi:

npm kirjautuminen

Tämä kehottaa sinua täyttämään käyttäjänimesi, salasanasi ja kaksivaiheisen todennuskoodin (jos olet ottanut sen käyttöön tililläsi).

Vaihe 7: Julkaise paketti

Kun olet suorittanut kaikki yllä olevat vaiheet, julkaise paketti npm: ssä suorittamalla seuraava komento.

npm julkaise

Tämä komento vaatii kertaluonteisen salasanan, joka lähetetään sähköpostiisi. Sitten se julkaisee pakettisi npm: ssä.

Voit tarkastella julkaisemiasi paketteja osoitteessa npm. Kirjaudu sisään npm-tilillesi npmjs.com ja siirry profiilisi hallintapaneelin paketit-osioon.

Asenna paketti ja käytä sitä riippuvaisena projekteistasi suorittamalla:

npm Asentaanimi-/-sinun-paketti

Paketin poistaminen npm: stä

Voit edelleen hallita pakettejasi npm: ssä, mikä tarkoittaa, että voit muokata ja jopa poistaa pakettiasi pysyvästi npm: stä. Voit poistaa paketit siirtymällä paketin asetusosioon ja valitsemalla Poista paketti -vaihtoehdon.