[Electron] APPIMAGE env is not defined, current application is not an AppImage
·
개발 ━━━━━/Troubleshoot
문제 Linux 환경에서 앱을 빌드하고 electron-updater (autoUpdater) 의 checkForUpdatesAndNotify() 함수가 작동되면위처럼 APPIMAGE 가 정의되지 않았다 뜨고 업데이트 확인 기능이 실행되지 않는다. Windows 환경에서는 문제가 없고Linux 에서는 APPIMAGE 환경변수가 따로 필요한 것 같다. 해결app.js 에const os = require('os');const path = require('path');const platform = os.platform();if(platform == 'linux'){ process.env.APPIMAGE = path.join(__dirname, 'dist', `*-${app.getVersion()}.AppIm..