From b5697547a6e4f99e97887387d1a20c0e695b9efb Mon Sep 17 00:00:00 2001 From: DR Date: Sat, 27 Apr 2024 10:00:27 -0400 Subject: [PATCH] fix: linux build to use ts-loader in opt --- src/main/vendor/webpack.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/vendor/webpack.ts b/src/main/vendor/webpack.ts index 6c4f120..fda85a9 100644 --- a/src/main/vendor/webpack.ts +++ b/src/main/vendor/webpack.ts @@ -6,6 +6,8 @@ export async function compile( ...resolveModule: string[] ): Promise { return new Promise((resolve, reject) => { + const linux = process.platform === 'linux' + webpack( { dependencies: [], @@ -15,7 +17,7 @@ export async function compile( rules: [ { test: /\.tsx?$/, - use: './node_modules/ts-loader', + use: linux ? '/opt/mterm/node_modules/ts-loader' : './node_modules/ts-loader', exclude: /node_modules/ } ]