fix electron dep issue in the server version, closes #784

This commit is contained in:
zadam 2019-12-25 19:38:28 +01:00
parent 1ff124dab7
commit 7a416b107b
3 changed files with 6 additions and 4 deletions

View file

@ -1,4 +1,4 @@
FROM node:12.13.1-alpine
FROM node:12.14.0-alpine
# Create app directory
WORKDIR /usr/src/app

View file

@ -1,7 +1,7 @@
#!/usr/bin/env bash
PKG_DIR=dist/trilium-linux-x64-server
NODE_VERSION=12.13.1
NODE_VERSION=12.14.0
if [ "$1" != "DONTCOPY" ]
then

View file

@ -1,10 +1,8 @@
const {BrowserWindow} = require('electron');
const path = require('path');
const url = require("url");
const port = require('./port');
const optionService = require('./options');
const env = require('./env');
const windowStateKeeper = require('electron-window-state');
// Prevent window being garbage collected
/** @type {Electron.BrowserWindow} */
@ -13,12 +11,15 @@ let mainWindow;
let setupWindow;
async function createMainWindow() {
const windowStateKeeper = require('electron-window-state'); // should not be statically imported
const mainWindowState = windowStateKeeper({
// default window width & height so it's usable on 1600 * 900 display (including some extra panels etc.)
defaultWidth: 1200,
defaultHeight: 800
});
const {BrowserWindow} = require('electron'); // should not be statically imported
mainWindow = new BrowserWindow({
x: mainWindowState.x,
y: mainWindowState.y,
@ -61,6 +62,7 @@ function getIcon() {
}
async function createSetupWindow() {
const {BrowserWindow} = require('electron'); // should not be statically imported
setupWindow = new BrowserWindow({
width: 800,
height: 800,