Para especificar os pacotes que o seu projeto depende, você mustlist-los como "dependencies"
ou "devDependencies"
no pacote package.json
arquivo. Quando você (ou outro usuário) executar npm install
, o MPN irá transferir dependências e dependências que estão listadas em package.json
que satisfazem os requisitos de versão semântica listados para cada. Para ver quais versões de um pacote serão instaladas, use a calculadora de semver.
"dependencies"
: pacotes necessários para a sua aplicação em produção."devDependencies"
: pacotes que só são necessários para o desenvolvimento local e testes.
adicionando dependências a um pacote.ficheiro json
pode adicionar dependências a umpackage.json
ficheiro a partir da linha de comandos ou editando manualmente opackage.json
ficheiro.
adicionar dependências a um pacote.json ficheiro a partir da linha de comando
Para adicionar dependências e devDependencies para uma package.json
arquivo a partir da linha de comando, você pode instalá-los no diretório raiz do seu pacote usando o --save-prod
bandeira de dependências (o comportamento padrão da tag npm install
) ou --save-dev
sinalizador para devDependencies.
para adicionar uma entrada ao ficheiro
atributo de um package.json
, na linha de comandos, execute o seguinte comando:
npm install <package-name>
To add an entry to the "devDependencies"
attribute of a package.json
file, on the command line, run the following command:
npm install <package-name> --save-dev
Manually editing the package.json file
To add dependencies to a package.json
file, in a text editor, add an attribute called "dependencies"
that references the name and semantic version of each dependency:
{"name": "my_package","version": "1.0.0","dependencies": {"my_dep": "^1.0.0","another_dep": "~2.2.0"}}