Configurações do arquivo package.json em JavaScript
Quando um programador deseja disponibilizar
sua biblioteca para todos,
ele deve colocá-la no registro
(ou seja, no repositório) npm. Para isso, ele deve
preparar o arquivo package.json desta biblioteca
de uma maneira específica, adicionando algumas
configurações importantes.
Essas configurações concernem especificamente às bibliotecas públicas que você baixa do npm. Em seus projetos para uso privado, você pode não precisar defini-las.
Então, aqui está uma lista das configurações mais populares:
| Valor | Descrição |
|---|---|
name |
nome do projeto, deve ser escrito em letras minúsculas |
version |
número da versão, de acordo com o versionamento semântico |
description |
descrição do projeto |
main |
arquivo de entrada do projeto |
keywords |
é um array, ajuda a encontrar o módulo no registro npm |
author |
este campo aceita um objeto com as chaves name, email e url,
o que permite que as pessoas entrem em contato facilmente com o autor do projeto.
|
license |
aceita o nome da licença usando um identificador SPDX. Por padrão, a licença ISC é aplicada, outra escolha popular é a MIT. Você também pode usar UNLICENSED para projetos privados e de código fechado. |
private |
se esta chave for definida como true, o projeto não poderá ser público no registro npm. Isso permite evitar a publicação acidental do projeto. |
homepage |
URL da página inicial do projeto |
bugs |
URL onde problemas e erros podem ser relatados. Frequentemente, é o endereço da página do projeto no Github. |
Instale a biblioteca jQuery.
Encontre na pasta node_modules a pasta da biblioteca,
e nela - o arquivo package.json. Estude-o.
Instale a biblioteca underscorejs.
Encontre na pasta node_modules a pasta da biblioteca,
e nela - o arquivo package.json. Estude-o.
Estude as configurações do arquivo package.json
na documentação oficial.