Fix environment variables in `exec()` util.

This commit is contained in:
CismonX 2021-04-22 20:40:04 +08:00
parent dc6d470823
commit 63e7461965
Signed by: cismonx
GPG Key ID: 3094873E29A482FB
1 changed files with 1 additions and 1 deletions

View File

@ -33,7 +33,7 @@ import { ExecResult } from './types';
*/
export function exec(path: string, args: string[], maxBuffer: number) {
return new Promise<ExecResult>(resolve => child_process.execFile(path, args,
{ env: { LC_MESSAGES: 'en_US' }, maxBuffer: maxBuffer }, (error, stdout, stderr) =>
{ env: { ...process.env, LC_MESSAGES: 'en_US' }, maxBuffer: maxBuffer }, (error, stdout, stderr) =>
resolve(error ? { error: stderr ? stderr : error.message } : { data: stdout, error: stderr })));
}