Erro ao publicar aplicação Node via git na umbler

Boa tarde pessoal!

Estou tentando subir uma aplicação para umbler, com deploy através da branch master do git, pelo serviço interno. No entanto, sempre quando tento fazer o deploy, me dá um erro e nos logs vem a seguinte mensagem:

" ```
2019-11-20T19:29:55.0513236Z: Yarn detected!
2019-11-20T19:29:55.5080432Z: yarn install v1.9.4
2019-11-20T19:29:55.5373182Z: warning package.json: No license field
2019-11-20T19:29:55.7213433Z: warning leopardus@0.1.0: No license field
2019-11-20T19:29:55.7234496Z: [1/4] Resolving packages…
2019-11-20T19:29:56.4885967Z: [2/4] Fetching packages…
2019-11-20T19:29:56.5178014Z: (node:6) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
2019-11-20T19:30:23.7016517Z: error @typescript-eslint/eslint-plugin@2.7.0: The engine “node” is incompatible with this module. Expected version “^8.10.0 || ^10.13.0 || >=11.10.1”.
2019-11-20T19:30:23.7025295Z: error Found incompatible module
2019-11-20T19:30:23.7027241Z: info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
2019-11-20T19:30:23.7824558Z: Build Failed!"

Tentei específicar a versão do Node através do package.json “engines: { node: “>= 11.10.1” }”, no entanto, sem sucesso, deu erro de versão novamente.

Alguém sabe o por quê?

Oi @gabrielgrs!

Na parte de Site do App da Umbler você tem a opção de trocar a versão do Node usada em sua aplicação. Quem sabe verifica lá se a versão que você está usando é uma dessas esperadas pelo módulo.

1 curtida

Boa cara, funcionou!

Muito obrigado! :smiley:

1 curtida