3
respostas

Dúvida sobre o arquivo requirements.txt

Tenho uma dúvida sobre o arquivo requirements.txt, supunhamos que eu estou criando o projeto Django do zero e vou passar para uma outra pessoa, antes de eu enviar o correto é eu criar um arquivo requirements.txt e adicionar as dependencia que eu estou utilizando no projeto?

3 respostas

Olá,

sim.

É muito importante que a pessoa que for desenvolver em conjunto com vc, consiga criar um ambiente idêntico ao seu.

Garantir que as dependências tenham as mesmas versões em todos os ambientes é importante. O requirements.txt ajuda nisso.

[]'s

No Java eu tenho os projeto maven, que utilizamos o pom.xml para controlar versões, a unica maneira é criar este arquivo? não tem nada mais dinamico? Pois isso é muito passivo de erro, pois posso esquecer de adicionar uma dependencia e só vou descobrir que isso aconteceu quando outra pessoa pegar o projeto.

Olá,

vc pode utilizar o pipenv. Ele gerar um arquivo Pipfile com todas as suas dependências.

Acho que atende.

[]'s