Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 8123|Vastaus: 0

Mikä on NPM? Mikä on NPM?

[Kopioi linkki]
Julkaistu 14.12.2016 10.36.03 | | |
npm tekee JavaScript-kehittäjille helppoa jakaa ja käyttää koodia uudelleen, ja se helpottaa jakamasi koodin päivittämistä.


Jos olet työskennellyt Javascriptin kanssa jo jonkin aikaa, olet ehkä kuullut npm:stä: npm tekee Javascript-kehittäjille helppoa jakaa koodia, jonka he ovat luoneet tiettyjen ongelmien ratkaisemiseksi, ja jotta muut kehittäjät voisivat käyttää koodia uudelleen omissa sovelluksissaan.

Kun luotat tähän koodiin muilta kehittäjiltä, npm tekee todella helpoksi tarkistaa, ovatko he tehneet siihen päivityksiä, ja lataamaan päivitykset heti kun ne on tehty.

Näitä uudelleenkäytettäviä koodin bittejä kutsutaan paketeiksi, joskus moduuleiksi. Paketti on vain hakemisto, jossa on yksi tai useampi tiedosto, jossa on myös tiedosto nimeltä "package.json", jossa on jonkin verran metatietoja tästä paketista. Tyypillinen sovellus, kuten verkkosivusto, riippuu kymmenistä tai sadoista paketeista. Nämä paketit ovat usein pieniä. Yleinen ajatus on, että luot pienen rakennuspalikan, joka ratkaisee yhden ongelman ja ratkaisee sen hyvin. Tämä mahdollistaa suuremmat, räätälöidyt ratkaisut näistä pienistä, yhteisistä rakennuspalikoista.

Tässä on monia etuja. Se mahdollistaa tiimillesi mahdollisuuden hyödyntää asiantuntemusta organisaatiosi ulkopuolelta tuomalla mukaan paketteja ihmisiltä, jotka ovat keskittyneet tiettyihin ongelma-alueisiin. Mutta vaikka et käyttäisi uudelleen koodia organisaatiosi ulkopuolelta, tällainen moduulipohjainen lähestymistapa voi itse asiassa auttaa tiimiäsi työskentelemään paremmin yhdessä ja tehdä sen myös mahdolliseksi Käytä koodia uudelleen eri projekteissa.

Voit löytää paketteja, jotka auttavat sinua rakentamaan sovelluksesi, selaamalla npm-sivustoa. Kun selaat sivustoa, löydät erilaisia paketteja. Löydät paljon solmumoduuleja. NPM alkoi solmupakettien hallinnasta, joten löydät paljon moduuleja, joita voi käyttää palvelinpuolella. On myös paljon paketteja, jotka lisäävät komentoja, joita voit käyttää komentorivillä. Tässä vaiheessa voit löytää useita paketteja, joita voi käyttää selaimessa käyttöliittymässä.

Nyt kun sinulla on käsitys siitä, mihin npm pystyy, puhutaan siitä, miten se toimii. Kun ihmiset puhuvat NPM:stä, he voivat puhua kolmesta asiasta. He saattavat puhua verkkosivustosta, jota olemme juuri katsoneet. Tai he voivat puhua rekisteristä, joka on suuri tietokanta paketeista, joita ihmiset jakavat. Tai kolmas asia, josta he voivat puhua, on asiakas: kun kehittäjä päättää jakaa koodinsa, hän käyttää tietokoneelleen asennettua NPM-asiakasohjelmaa julkaistakseen koodin aina rekisteri. Ja kun tälle paketille on merkintä rekisterissä, muut kehittäjät voivat käyttää npm-asiakkaitaan asentaakseen paketin rekisteristä. Tämän paketin rekisterimerkintä näkyy myös verkkosivustolla, jossa on sivu omistettu tälle uudelle paketille.

Joten sitä npm on. Se on tapa käyttää uudelleen muiden kehittäjien koodia ja myös tapa jakaa omaa koodiasi heidän kanssaan, ja se helpottaa eri koodiversioiden hallintaa.


npm tekee JavaScript-kehittäjille koodin jakamisen ja uudelleenkäytön helpoksi, ja jakamasi koodin päivittäminen on helppoa.


Jos olet käyttänyt Javascriptiä jo jonkin aikaa, olet todennäköisesti kuullut, että npm:npm tekee Javascript-kehittäjille helpoksi jakaa koodia, jonka he ovat luoneet tiettyjen ongelmien ratkaisemiseksi, kun taas muut kehittäjät voivat käyttää sitä omissa sovelluksissaan.

Kun luotat tähän koodiin muilta kehittäjiltä, npm tekee helpoksi tarkistaa, onko heillä päivityksiä ja lataa ne päivityksen yhteydessä.

Näiden bittien uudelleenkäytettävää koodia kutsutaan paketiksi ja joskus moduuliksi. Paketti on yksinkertaisesti hakemisto, joka sisältää yhden tai useamman tiedoston, sekä tiedoston nimeltä "package.json", joka sisältää jonkin verran metatietoja tästä paketista. Tyypillinen sovellus, kuten verkkosivusto, riippuu kymmenistä tai sadoista paketeista. Nämä laukut ovat yleensä pieniä. Yleinen ajatus on, että luot pienen rakennuspalikan, ratkaiset ongelman, ratkaiset sen. Tämä mahdollistaa suurempien räätälöityjen ratkaisujen rakentamisen näihin pieniin, yhteisiin rakennuspalikoihin.

Tällä on monia etuja. Se mahdollistaa tiimillesi mahdollisuuden hyödyntää ulkopuolisten ammattilaisten paketteja tuodakseen mukaan ihmisiä, jotka ovat erikoistuneet tiettyihin ongelma-alueisiin. Mutta vaikka et toistaisi koodia ulkopuolisilta ihmisiltä, tämän moduulipohjaisen lähestymistavan käyttö voi itse asiassa auttaa tiimiäsi työskentelemään paremmin ja käyttämään koodia uudelleen eri projekteissa.

Voit löytää paketteja, jotka auttavat sinua rakentamaan sovelluksesi, selaamalla npm-sivustoa. Kun selaat sivustoa, löydät erilaisia paketteja. Löydät paljon solmumoduuleja. NPM alkaa solmupakettien hallinnasta, joten palvelinpuolelta löytyy paljon moduuleja. On myös monia paketteja, jotka lisäävät komentoja, joita voit käyttää komentorivillä. Tässä vaiheessa voit löytää paketteja, joita voit käyttää selaimessa ja käyttöliittymässä.

Nyt kun sinulla on käsitys siitä, mihin npm pystyy, puhutaan siitä, miten se toimii. Kun ihmiset puhuvat NPM:stä, he voivat puhua yhdestä kolmesta asiasta. He saattavat puhua verkkosivustosta, jota juuri katsoimme. Tai he saattavat puhua rekisteristä, joka on suuri tietokanta paketeista, joita ihmiset jakavat. Tai kolmas asia, josta he voivat puhua, on asiakas: kun kehittäjä päättää jakaa koodinsa, hän julkaisee sen rekisteriin käyttäen tietokoneelleen asennettua npm-asiakasohjelmaa. Kun paketti on saanut merkinnän rekisteriin, muut kehittäjät voivat asentaa paketin rekisteristä npm-asiakkaallaan. Tämän paketin rekisteröintilomakkeen merkinnät näkyvät myös verkkosivustolla, jossa on sivu omistettu tälle uudelle paketille.

Tämä on sitä, mitä NPM on. Se on tapa käyttää uudelleen muiden kehittäjien koodia ja jakaa sitä heidän kanssaan, ja se helpottaa eri koodiversioiden hallintaa.





Edellinen:Linux asettaa DNS-palvelimet
Seuraava:node.js alustaa package.json
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com