Dependências de Desenvolvimento no npm em JavaScript
Também existem bibliotecas que são necessárias apenas durante o processo de desenvolvimento como uma ferramenta para o trabalho do programador. Exemplos de tais bibliotecas são os empacotadores Webpack ou Gulp (vamos estudá-los mais adiante).
Essas bibliotecas também são instaladas via npm. No entanto, elas devem ser instaladas não como dependências regulares, mas como dependências especiais de desenvolvimento.
Para isso, é necessário chamar a instalação com
a flag --save-dev:
npm install --save-dev webpack
Ou de forma mais curta:
npm install -D webpack
Ou ainda mais curto:
npm i -D webpack
Como resultado, os pacotes instalados
por esse comando serão colocados na configuração
devDependencies:
{
"devDependencies": {
"webpack": "^5.74.0"
}
}
Instale a biblioteca Gulp:
npm install --save-dev gulp
Estude o arquivo package.json.