do not make typeorm as external

This commit is contained in:
geekgeekrun
2024-03-22 08:31:50 +08:00
parent 646045fad5
commit c33eed82f6
6 changed files with 6 additions and 489 deletions

View File

@@ -4,24 +4,6 @@ const isRunFromUi = Boolean(process.env.MAIN_BOSSGEEKGO_UI_RUN_MODE)
const isUiDev = process.env.NODE_ENV === 'development'
export function requireTypeorm () {
let typeorm: typeof typeormType
// production
if (
isRunFromUi && !isUiDev
) {
const electron = require('electron')
const runtimeDependencies = require(
path.resolve(
electron.app.getAppPath(),
'..',
'external-node-runtime-dependencies/index.cjs'
)
)
typeorm = runtimeDependencies.typeorm
} else {
const importResult = require('typeorm')
typeorm = importResult
}
return typeorm
const importResult = require('typeorm')
return importResult
}