Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 8633|Resposta: 0

node.js inicializar com package.json

[Copiar link]
Publicado em 14/12/2016 11:03:04 | | | |
A melhor forma de gerenciar pacotes npm instalados localmente é criar um arquivo package.json.

package.json arquivo oferece muitos benefícios:

Ele serve como documentação para os pacotes dos quais seu projeto depende.
Ele permite que você especifique a versão de um pacote que seu projeto pode usar usando regras semânticas de versionamento.
Tornar sua build reproduzível facilita compartilhá-la com outros desenvolvedores de uma forma que seja mais fácil de compartilhar.
Requisitos

No mínimo, package.json deve ter:

"Nome"
todas minúsculas
Uma palavra, sem espaços
Traços e pontos de fundo permitidos
"versão"
na forma de x.x.x
Segue a especificação Semver

Por exemplo:



Crie package.json

Para criar uma package.json sequência:

> npm init
Isso vai lançar um questionário de linha de comando e finalmente criar um package.json no diretório onde você iniciou o comando.

Inicializar um package.json executando npm init no diretório permite inserir muitas informações, como: nome, versão, autor, etc.


Se usarmos o nome padrão, é só apertar enter!!


Só inseri as informações na descrição e no autor, e todas as outras declarações são padrão, por exemplo:


Podemos ver que o pacote de package.json gerado é o seguinte:


Se quiser usar a geração padrão e não quiser apertar o botão de enter do carro toda vez, pode adicionar — sim após o npm init,

Código:




Dessa forma, você não precisa apertar o botão enter toda vez, e o resultado é o seguinte:


name: O nome do autor é padrão, a menos que esteja no diretório git, caso em que será o nome do repositório
versão: always 1.0.0
Principal: Sempre index.js
scrip{filter}ts: Cria um script de teste vazio por padrão
Palavras-chave: vazio
autor: qualquer CLI que você fornecer
licença: ISC
repositório: irá extrair informações do diretório atual (se existir).
bugs: As informações serão extraídas do diretório atual (se existir).
Página inicial: Irá extrair 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:











Anterior:O que é npm? O que é npm?
Próximo:15 bom. .NET
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com