Köra skript via npm i JavaScript
I filen package.json finns det
en speciell inställning scripts,
som tillåter dig att köra alla
terminalkommandon via npm.
Detta används för att
göra långa kommandon till mer
behagliga.
Låt oss titta på hur man arbetar med detta. Låt oss som exempel anta att verktyget sloc är installerat:
npm install -D sloc
Låt oss anta att vi behöver räkna
innehållet i mappen src med dess hjälp:
npx sloc src
Låt oss göra kommandot ovan
mer behagligt.
Låt oss först se vad vi har
i filen package.json just nu:
{
"devDependencies": {
"sloc": "^0.2.1"
}
}
Låt oss nu lägga till inställningen
scripts i den. Denna inställning kommer att vara
ett objekt med kommandonamn och deras värden.
Låt oss hitta på ett namn för kommandot som räknar,
till exempel count. Som värde anger vi
terminalkommandot som vi vill köra:
{
"devDependencies": {
"sloc": "^0.2.1"
},
"scripts": {
"count": "npx sloc src"
}
}
För att anropa detta kommando
måste vi nu skriva npm i terminalen,
sedan kommandot run och sedan namnet vi
har hittat på:
npm run count
Skapa ditt eget kommando för att köra biblioteket cowsay med en specifik parameter.