Quando isso ocorre?
Este problema ocorre quando o arquivo de dependências não pode ser localizado na raiz da sua aplicação.Por que isso ocorre?
Isso pode acontecer quando o arquivo de dependências não existe ou está nomeado com uma extensão extra.txt.
Como corrigir
Para Node.js (package.json)
- Navegue até o diretório raiz do seu projeto: Certifique-se de que você está no diretório principal da sua aplicação.
-
Verifique a existência do arquivo
package.json: Confirme se o arquivopackage.jsonestá presente no diretório raiz. Se não estiver, crie-o executando:Esse comando inicializa umpackage.jsonpadrão. -
Verifique o nome do arquivo:
Assegure-se de que o arquivo esteja nomeado exatamente como
package.jsone não contenha extensões adicionais (por exemplo,package.json.txt). Se houver divergência, renomeie corretamente.
Para Python (requirements.txt)
- Navegue até o diretório raiz do seu projeto: Certifique-se de que você está no diretório principal da sua aplicação.
-
Verifique a existência do arquivo
requirements.txt: Confirme se o arquivorequirements.txtestá presente no diretório raiz. Se não estiver, crie-o. -
Verifique o nome do arquivo:
Assegure-se de que o arquivo esteja nomeado exatamente como
requirements.txte sem extensões extras (por exemplo,requirements.txt.txt). Se estiver incorreto, renomeie adequadamente. -
Adicione as dependências no arquivo:
Abra o
requirements.txte adicione as dependências necessárias para o seu projeto Python. Por exemplo:
Dicas adicionais:
-
Verifique as extensões dos arquivos:
Garanta que as extensões estejam corretas (por exemplo,
.jsonpara Node.js e.txtpara Python). Extensões incorretas podem causar o erroINVALID_DEPENDENCY. - Consulte a documentação: Veja os guias para a sua linguagem de programação:

