⊗jsSpTlPJS 189 of 294 menu

Innstillinger for package.json-filen i JavaScript

Når en programmerer ønsker å gjøre sitt bibliotek tilgjengelig for alle, må de plassere det i et register (dvs. i et lager) for npm. For å gjøre dette må de utforme filen package.json for dette biblioteket på en spesiell måte, ved å legge til noen viktige innstillinger.

Disse innstillingene gjelder spesielt for offentlige biblioteker som du laster ned fra npm. I dine egne prosjekter for privat bruk trenger du kanskje ikke å sette dem.

Så, her er en liste over de mest populære innstillingene:

Verdi Beskrivelse
name prosjektets navn, bør skrives med små bokstaver
version versjonsnummer, i henhold til semantisk versjonering
description beskrivelse av prosjektet
main inndatafilen for prosjektet
keywords dette er en matrise som hjelper til med å finne modulen i npm-registeret
author dette feltet tar imot et objekt med nøklene name, email og url, noe som gjør det enkelt for folk å kontakte prosjektets forfatter.
license tar imot navnet på lisensen ved bruk av SPDX-identifikator. Standard lisensen som brukes er ISC, et annet populært valg er MIT. Du kan også bruke UNLICENSED for private prosjekter og prosjekter med lukket kildekode.
private hvis denne nøkkelen er satt til true, kan ikke prosjektet være offentlig i npm-registeret. Dette bidrar til å forhindre utilsiktet publisering av prosjektet.
homepage URL-adressen til prosjektets hjemmeside
bugs URL-adressen der man kan rapportere problemer og feil. Ofte er dette adressen til prosjektsiden på Github.

Installer biblioteket jQuery. Finn mappen med biblioteket i node_modules, og i den - filen package.json. Studer den.

Installer biblioteket underscorejs. Finn mappen med biblioteket i node_modules, og i den - filen package.json. Studer den.

Studer innstillingene for filen package.json i offisiell dokumentasjon.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis