v5.dk logo
Kom ind og besøg vores Discord Chat-community
Bliv medlem her eller læs mere om Discord her
Få adgang til alt på hele v5.dk
- bliv Premium-medlem for kun 39,95 kr.

Mere info Køb nu

Premium på v5.dk
v5.dk logo  v5.dk e-learning
Log på med Facebook
  • Log ind på v5.dk
  • Opret bruger
  • Log ind
  • v5.dk Premium
  • v5.dk Premium
  • Hvad siger vores kunder?
  • E-læring for begyndere
  • icon for WordPress 4 e-learning WordPress 4
  • icon for Office 365 e-learning Office 365
  • icon for Microsoft Word e-learning Microsoft Word
  • Bloggen for alle
  • E-læring for nørder
  • icon for PHP-programmering e-learning PHP-programmering
  • icon for iOS Programmering e-learning iOS Programmering
  • icon for Linux Server e-learning Linux Server
  • Bloggen for nørder
  • Arkiverede videoer
  • Fællesskab
  • Forum
  • Idéer og ønsker
  • Markedspladsen
  • v5.dk Premium
  • Gratis webhotel
  • Cloud-servere
  • Om v5.dk
  • Søg på v5.dk
  • Om v5.dk ApS
    • Om virksomheden
    • RSS-feeds og tjenester
    • Driftsmeddelelser
    • Presse-kit
    • Ledige jobs
    • Social Netværk
      • Facebook
      • Twitter
      • Instagram
    • Alt det andet
      • Forretningsbetingelser
      • Ophavsret og Copyright
  • Kontakt kundeservice
  • FAQ og Hjælp
    • Premium og abb.
    • Videoer og Afspiller
    • Forum og Points
    • Cloud-servers
  • Partner/Virksomhed
  • Partner-kanal
v5.dk logo mobile
  • Menu
  • Opret bruger

spørgsmål til npm-

  • v5.dk
  • Forum
  • Offtopic / Andet
  • spørgsmål til npm-
  • Sidevisninger: 2932 har set dette indlæg
Besvar #0Spørgsmål oprettet af @jesperpetersen | 550 points
Ingen points i dette indlæg 3 indlæg 6 år siden
avatar
 

Hej V5

Nu har jeg i godt stykke tid kiggede på npm og tænkt på hvornår bruger man det og hvad er formålet ved det?. 

Jeg ser flere og flere ligesom tale om det og komme ind på det. Hvad er fordel ved det?

avatar
 
Besvar#1 @dhh Admin kommenterede for 6 år siden

Hej  jesperpetersen @jesperpetersen   

npm, som står for Non-Parametric Mapping - er en Package Manager som nogen måske kender det fra eksempelvis Ruby Gems, apt-get på Ubuntu, eller sågar Composer for PHP.

Det gør det muligt at installere og holde software opdateret. npm er dog mest brugt for Javascript. Selvom at det også har muligheder for at installere ting såsom Twitter Bootstrap, LESS og SASS.

Jeg ser det mest af alt som bare endnu en Package Manager.


Med venlige hilsner

Daniel H. Hemmingsen (@dhh)

avatar
 
Besvar#2 @db Admin kommenterede for 6 år siden

Hej  jesperpetersen @jesperpetersen   

Husk vi hedder v5.dk :-) 

npm står ikke længere for noget, det er et produktnavn i sig selv, som en af deres udviklere Colling Winter sagde det i et interview tilbage i 2014; "npm is not an acronym". Men npm startede rent faktisk med at være et acronym for Node Package Manager, da dens formål i starten, var at være en pakke-manager for Node.js.

npm blev skabt tilbage i 2009 som en open-source pakke-manager for Node.js, med det formål at hjælpe JavaScript developers med nemt at dele pakketerede moduler af kode.

npm er en command-line klient, der gør det muligt ligesom, som  dhh @dhh    også nævner, apt-get / composer / bower / ruby gems osv. at installere pakker - nemt og simpelt.

 

Ydermere er det et firma bagved det hele som hedder npm Inc, der står for hosting og vedligeholdelse af pakke-systemet.

npm bruges i dag af rigtig mange, og til mange formål. Du kan læse lidt mere om det her:

https://docs.npmjs.com/getting-started/what-is-npm

Der findes en række alternative til npm, her viser jeg et eksempel på hvordan man kan installere bootstrap med en række forskellige alternativer, lige fra en simpel git clone til npm, resultatet er det samme med dem alle, blot 4 forskellige pakke-managers (og en direkte Git clone):

Clone direkte fra Git:
 $ git clone https://github.com/twbs/bootstrap.git

Installer med Bower
 $ bower install bootstrap

Installer med npm:
 $ npm install bootstrap

Installer med Meteor: 
 $ meteor add twbs:bootstrap

Installer med Composer: 
 $ composer require twbs/bootstrap

Med venlige hilsner

Daniel Bahls Signatur   Daniel Bahl (@db)
   CEO – v5.dk ApS

avatar
 
Besvar#3 @jesperpetersen kommenterede for 6 år siden

Åååhh okay. Takker for svaret. Det er så noget ligne som det som Visual Studio så også har.

Se her:

avatar
 

Du er ikke logget ind

Du skal være logget ind på v5.dk før du kan benytte vores forum. Det er ganske gratis at oprette en bruger.

Opret en ny gratis bruger Log ind

Følger med i denne tråd

jesperpetersen

Forum kategorier

  • Generelt
  • Guides & Howto85
  • Offtopic / Andet160
  • Microsoft Office
  • Microsoft Word13
  • Microsoft Excel4
  • Microsoft PowerPoint0
  • Web og hjemmesider
  • Wordpress17
  • Operativsystemer
  • Apple Mac OS X14
  • Apple iOS28
  • Microsoft Windows4
  • Linux16
  • Teknologier
  • Netværk og WiFi3
  • Internet-tjenester9
  • Programmering
  • PHP-programmering125
  • iPhone-/Xcode-programmering9

Aktive forum-tråde lige nu

pentobarbital kaufen ohne rezept
gras kaufen online - grasthc.com
online marketing
Køb juridiske dokumenter såsom kørekort, pas, visum, opholdstilladelse og andre dokumenter
Køb juridiske dokumenter såsom kørekort, pas, visum, opholdstilladelse og andre dokumenter
Weed online kaufen
Er det værd at have en "portfolio"-hjemmeside!?
Fejlkode i form af bip-lyde ved opstart af gammel stationær PC
Bygget med af v5.dk
© Copyright 2006-2023 • Forretningsbetingelser • Copyright • Persondata- og Cookiepolitik
v5.dk ApS - Åbogade 15 - 8200 Aarhus N - CVR: 36902833
v5.dk logo
Hej, vi hedder v5.dk og vi laver e-learning på dansk

v5.dk er sat i verden for at gøre teknologi tilgængeligt og anvendeligt for både professionelle og almindelige brugere på alle niveauer.

93 200 555
  Skriv til os
v5.dk bruger cookies til at huske dine indstillinger, livechat samt til statistik
 

Alle vores priser er inkl. moms Sikker SSL-beskyttet forbindelse

Dankort og Visa-Dankort  Visa  Mastercard og Mastercard Junior  Maestro

  • Produkter
  • v5.dk Premium
  • Cloud-servers
  • v5.dk
  • Om v5.dk
  • Kunderne siger
  • Kontakt os
  • Presse
  • Stay updated
  • RSS & tjenester
  • Søg på v5.dk
  • Sitemap