diff --git a/apps/desktop/webpack.config.js b/apps/desktop/webpack.config.js index d8517d4f1..86b67ccfc 100644 --- a/apps/desktop/webpack.config.js +++ b/apps/desktop/webpack.config.js @@ -36,6 +36,14 @@ module.exports = { { from: "../client/dist", to: join(outputDir, "public") + }, + { + from: "../server/dist/node_modules", + to: join(outputDir, "node_modules") + }, + { + from: "../server/dist/assets", + to: join(outputDir, "assets") } ] }) diff --git a/apps/server/webpack.config.cjs b/apps/server/webpack.config.cjs index afe9292e8..301b55f3b 100644 --- a/apps/server/webpack.config.cjs +++ b/apps/server/webpack.config.cjs @@ -29,7 +29,8 @@ function buildFilesToCopy() { "codemirror/addon", "codemirror/mode", "codemirror/keymap", - "@highlightjs/cdn-assets" + "@highlightjs/cdn-assets", + "ejs" ]; for (const nodePath of nodePaths) { @@ -53,6 +54,9 @@ module.exports = { main: './src/main.ts', tsConfig: './tsconfig.app.json', assets: ["./src/assets"], + externalDependencies: [ + "ejs" + ], optimization: false, outputHashing: 'none', generatePackageJson: true,