fix(monorepo/electron): local dependency issues when running electron-forge result

This commit is contained in:
Elian Doran 2025-04-20 09:01:57 +03:00
parent 2a5766312d
commit f73cabc952
No known key found for this signature in database
2 changed files with 1 additions and 7 deletions

View File

@ -43,12 +43,6 @@ try {
fs.copySync(dir, path.join(PUBLIC_DIR, path.basename(dir))); fs.copySync(dir, path.join(PUBLIC_DIR, path.basename(dir)));
} }
/*
* Extract and rebuild the bettersqlite node module.
*/
fs.moveSync(path.join(DEST_DIR, "node_modules/@triliumnext/server/node_modules/better-sqlite3"), path.join(DEST_DIR, "node_modules/better-sqlite3"));
execSync("npm run postinstall", { cwd: DEST_DIR });
console.log("Copying complete!") console.log("Copying complete!")
} catch(err) { } catch(err) {

View File

@ -46,7 +46,7 @@ function copyNodeModules(packageJsonPath: string) {
// Trigger an npm install to obtain the dependencies. // Trigger an npm install to obtain the dependencies.
fs.writeFileSync(path.join(DEST_DIR, "package.json"), JSON.stringify(packageJson)); fs.writeFileSync(path.join(DEST_DIR, "package.json"), JSON.stringify(packageJson));
execSync(`npm install --omit=dev --omit=optional --omit=peer`, { execSync(`npm install --omit=dev`, {
cwd: DEST_DIR, cwd: DEST_DIR,
stdio: "inherit", stdio: "inherit",
}); });