Skripuitvoering via npm in JavaScript
In die lêer package.json is daar 'n
spesiale instelling scripts,
wat dit moontlik maak om enige
terminaalopdragte via npm uit te voer.
Dit word gebruik om
lange opdragte in meer
aangename een te omskep.
Kom ons kyk hoe om hiermee te werk. Laat ons byvoorbeeld die hulpmiddel sloc geïnstalleer het:
npm install -D sloc
Gestel ons moet die inhoud van die
gids src daarmee tel:
npx sloc src
Kom ons maak bogenoemde opdrag
meer aangenaam.
Laat ons eers kyk wat tans in
ons lêer package.json is:
{
"devDependencies": {
"sloc": "^0.2.1"
}
}
Laat ons nou die instelling
scripts daarin definieer. Hierdie instelling sal 'n
voorwerp wees met opdragname en hul waardes.
Bedenk 'n naam vir die telopdrag,
byvoorbeeld count. As waarde spesifiseer ons die
terminaalopdrag wat ons wil uitvoer:
{
"devDependencies": {
"sloc": "^0.2.1"
},
"scripts": {
"count": "npx sloc src"
}
}
Om hierdie opdrag nou uit te voer
moet ons in die terminaal npm skryf,
dan die opdrag run en dan die naam
wat ons bedink het:
npm run count
Skep jou eie opdrag om die biblioteek cowsay met 'n sekere parameter uit te voer.