From 000bdc1eec8faf7dd97bf49630f0f5d6c05f8114 Mon Sep 17 00:00:00 2001 From: sarahlourenco Date: Tue, 30 Apr 2019 12:56:31 -0300 Subject: [PATCH] fix(core): ngrok is running on linux --- packages/core.gbapp/services/GBCoreService.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core.gbapp/services/GBCoreService.ts b/packages/core.gbapp/services/GBCoreService.ts index 438b1ade..8bd85fc9 100644 --- a/packages/core.gbapp/services/GBCoreService.ts +++ b/packages/core.gbapp/services/GBCoreService.ts @@ -242,14 +242,15 @@ STORAGE_SYNC=true public async ensureProxy(port): Promise { try { - if (fs.existsSync('node_modules/ngrok/bin/ngrok.exe')) { + if (fs.existsSync('node_modules/ngrok/bin/ngrok.exe') || + fs.existsSync('node_modules/ngrok/bin/ngrok')) { const ngrok = require('ngrok'); return await ngrok.connect({ port: port }); } else { GBLog.warn('ngrok executable not found (only tested on Windows). Check installation or node_modules folder.'); - return 'localhost'; + return 'https://localhost'; } } catch (error) { // There are false positive from ngrok regarding to no memory, but it's just