Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 228 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boa tarde,

estou tentando implementar a LibCep usando NodeJS a partir do exemplo disponível no svn, só que não estou conseguindo configurar meu ambiente de trabalho.

Eu até vi uma postagem do @Renato Rubinho nesse link 

 mas ao tentar instalar os pacotes ffi e ffi-napi, tenho varios erros, tanto pelo terminal do VSCode quanto pelo Prompt.

Nos erros me pede pra instalar ultima versão do Python, depois pede Visual Studio.. É isso mesmo? Realmente tem necessidade?

Estou tentando a LibCep pra efeito didático, pois nunca trabalhei com DLL + NodeJS, mas após "pegar o jeito" vamos partir pra implementação da LibNFe.

Quem trabalhar com NodeJS e puder nos dar uma dica, ficaremos gratos.

  • Consultores
Postado

Boa tarde,

Não conheço bem a linguagem e não desenvolvo em nodeJS, mas seguindo os passos que coloquei no tópico consegui fazer funcionar.

47 minutos atrás, Roseno disse:

tanto pelo terminal do VSCode quanto pelo Prompt.

Pelo terminal do VSCode também tive problemas (não lembro quais), mas até informei isso no tópico. Eu instalei pelo powershell como administrador.

Você seguiu os passos do vídeo para instalar o node?

Os comandos do item 2.1 você deve executar na pasta que está o programa de exemplo.

  • Membros Pro
Postado

Olá, Bom dia.

Desinstalei meu Node e VSCode e reinstalei seguindo como descrito no video, mas não tive novidades, continuo tendo os mesmos erros de antes.

Segue abaixo o Log gerado ao tentar instalar o pacote "ffi".

image.thumb.png.be386ce0d8c18448f8b46c6ce4476452.png

Vejam se é possível identificar alguma coisa que eu possa fazer pra ter sucesso na instalação. Desde já agradeço

  • Consultores
Postado

Boa tarde,

Tente pelo powershell, está acusando que não conseguiu usá-lo, mas aparentemente o problema é não encontrar o Visual Studio.

Eu não tive esse problema, mas pode ser pelo fato de eu ter o Visual Studio instalado.

Acessa a pasta que deseja instalar e execute os comandos novamente estando nela:

D:
CD\
CD D:\PROJETOS_DE_SISTEMAS\BUSCACEP\

Chegou a verificar o link que a mensagem instrui para maiores informações?

For more information consult the documentation at...
  • Membros Pro
Postado

Bom, depois que tentei instalar o pacote "ffi" sem sucesso, tentei instalar o "ffi-napi" e esse instalou OK. Então tentei novamente o "ffi" sem sucesso, tudo isso pelo prompt de comando.

Ai resolvi tentar novamente pelo VSCode e ai ja instalou sem problema o "ffi", vai entender né.

Agora o retorno que tenho ao executar o exemplo é o seguinte:

image.png.a20572009fce884ce51c26898fce4064.png

-10 Indica que houve falhas na execução do método. 

Esse é o resultado do Log:

 

05/04/24 15:18:06:282 - TLibCEPConfig.AplicarConfiguracoes: D:\Projetos_de_Sistemas\BuscaCEP\ACBrLib.ini
05/04/24 15:18:06:282 - Travar
05/04/24 15:18:06:282 - Travar
05/04/24 15:18:06:282 - TLibCEPConfig.Gravar: D:\Projetos_de_Sistemas\BuscaCEP\ACBrLib.ini
05/04/24 15:18:06:282 - TLibCEPConfig.Gravar - Feito
05/04/24 15:18:06:282 - Destravar
05/04/24 15:18:06:282 - TLibCEPConfig.AplicarConfiguracoes - Feito
05/04/24 15:18:06:282 - Destravar
05/04/24 15:18:06:282 - TLibCEPConfig.Ler - Feito
05/04/24 15:18:06:282 - Destravar
05/04/24 15:18:06:282 - LIB_Inicializar( D:\Projetos_de_Sistemas\BuscaCEP\ACBrLib.ini,  )
05/04/24 15:18:06:282 -    ACBrLibCEP - 0.0.1.178
05/04/24 15:18:06:298 - CEP_BuscarPorCEP( 35162304 )
05/04/24 15:18:06:298 - Travar
05/04/24 15:18:11:099 - Destravar
05/04/24 15:18:11:099 -    SetRetorno(-10, Erro HTTP: 500 Internal Server Error
Socket Error: 0 
URL: https://brasilapi.com.br/api/cep/v2/35162304

Resposta HTTP:
{"message":"invalid json response body at https://nominatim.openstreetmap.org/se
arch?format=json&addressdetails=1&country=Brasil&state=MG&city=Ipatinga&street=R
ua%20Um reason: Unexpected token < in JSON at position 0","type":"invalid-json"}
)
05/04/24 15:18:11:101 - LIB_Finalizar
05/04/24 15:18:11:101 - Finalizar

  • Administradores
Postado

Tópico fechado por falta de retorno do usuário

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 228 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.