A melhor forma de gerenciar pacotes npm instalados localmente é criar um arquivo package.json.
Um arquivo package.json oferece muitas coisas boas:
Ele serve como documentação para os pacotes dos quais seu projeto depende. Ele permite que você especifique a versão do pacote que seu projeto pode usar usando regras semânticas de versão. Isso torna suas builds repetíveis, o que facilita compartilhar com outros desenvolvedores. Requisitos
No mínimo,package.json precisa ter:
"Nome": Todas minúsculas, sem espaços, traços e sublinhatões permitidos
"versão": na forma de x.x.x, seguindo a especificação Semver
Por exemplo:
Crie um package.json
Isso vai lançar um questionário na linha de comando e, finalmente, criar um package.json no diretório onde você lançou o comando.
Você pode obter um package.json padrão rodando npm init com a flag --yes ou -y:
Isso não fará perguntas e, em vez disso, gerará uma package.json padrão usando as informações extraídas do diretório atual.
nome: O nome do diretório atual versão: always 1.0.0 descrip{filter}tion: informação no readme, caso contrário, uma string vazia "" Principal: Sempre index.js scrip{filter}ts: Cria um script de teste vazio por padrão Palavras-chave: vazio Autor: Vazio licença: ISC Bugs: Informações do diretório atual (se presente) Página inicial: Informações do diretório atual (se existir) Você também pode configurar várias opções de configuração para o comando init. Alguns úteis:
(Você precisa deletar package.json arquivo, regenerá-lo antes de poder alterá-lo, se não apagar, ele não será automaticamente substituído ou sobrescrevido!) )
Nota:
Se não houver campo de descrição no package.json, o npm usa a primeira linha do README.md ou do README. Essa descrição pode ajudar as pessoas a encontrar seu pacote nas buscas npm, então é muito útil criar uma descrição personalizada no package.json para tornar seu pacote mais fácil de descobrir.
|