Closed ramalhovfc closed 2 years ago
Viva João, uma nota importante é que as linguagens oficialmente suportadas são apenas Java, C++ e .Net que são as linguagens referidas no manual do nosso SDK: https://amagovpt.github.io/docs.autenticacao.gov/manual_sdk.html
Este módulo wrapper está num estado de desenvolvimento inicial, é baseado apenas em geração de código com a ferramenta SWIG. Por exemplo, neste momento exceções que sejam lançadas nas libs nativas (C++) não são devidamente tratadas e propagadas para erros Javascript.
Os erros que obteve têm a ver com a tentativa de carregamento de um módulo antigo que estava na diretoria build/Release
. É necessário recompilar este módulo porque este não está incluído no build global do projeto.
Entretanto adicionámos as instruções de compilação do módulo NodeJS no respetivo ficheiro README: dedd98e96bbaa57806e48943416499846534ffc9
Verificámos também que é possível testar o código de exemplo em Ubuntu 20.04 com Node 10.19.0 que é versão que está disponível nos repositórios da distro.
Obrigado pelo esclarecimento e rápida resposta
Bom dia, Estou a ter problemas a correr o exemplo presente em C:\dev\ist\autenticacao.gov\pteid-mw-pt_src\eidmw\eidlibNodeJS_Wrapper\examples Em Ubuntu estou a ter o seguinte erro (experimentei node 17.3.0 e 0.10.25)
Em windows tentei versões do node de 32 e 64 bits mas obtive isto:
Que ambiente devo usar para conseguir correr o exemplo? Obrigado