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

Vista: 6238|Resposta: 0

Sem mais emaranhamento entre devDependencies e dependências

[Copiar link]
Publicado em 09/10/2018 14:32:38 | | |
Anteriormente, tive dificuldades com o gerenciamento de dependências de pacotes para uma instalação de npm. Isso é verdade:

Quando usamos o npm install para instalar módulos ou plugins, há dois comandos para gravá-los no arquivo package.json, que são:

--salvar-desenvolver

ou

--salvar

Primeiramente, deve-se notar que o significado chinês da palavra Dependências significa dependência e dependência, enquanto dev é

Diminutivo de develop.

Portanto, a diferença entre eles se reflete no arquivo package.json, que é que plugins instalados usando --save-dev são escritos no domínio devDependencies, enquanto plugins instalados usando --save são gravados no bloco de dependências.

Então, qual é a diferença entre devDependencies e objetos dependencies em arquivos package.json?

Os plugins em devDependencies são usados apenas no ambiente de desenvolvimento, não no ambiente de produção, e dependências precisam ser liberadas para o ambiente de produção.

Por exemplo, se escrevermos um projeto que depende do jQuery, um erro será reportado se a dependência rodar sem esse pacote, então escreveremos essa dependência em dependências.

E algumas das ferramentas de build que usamos, como glup e webpack, são apenas pacotes usados no desenvolvimento, e estão online

Não tem nada a ver com eles, então escreva para devDependencies.






Anterior:Ornamentos sofisticados e bandejas de chá esculpidos em cobre e alumínio têm significado artístico
Próximo:O NPM atualiza todas as dependências
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