From f4c4ca96d324163cba4856182191448585345daf Mon Sep 17 00:00:00 2001 From: HF Date: Thu, 28 Dec 2023 20:52:40 +0100 Subject: [PATCH] spawn with environment PATH --- scripts/build.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/build.js b/scripts/build.js index 90ded01d..bf9440c7 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -69,7 +69,9 @@ function buildServer() { const argsc = (langs === 'all') ? ['webpack', '--env', 'extract', '--config', './webpack.config.server.js'] : ['webpack', '--config', './webpack.config.server.js'] - const serverCompile = spawn('npx', argsc); + const serverCompile = spawn('npx', argsc, { + PATH: process.env.PATH, + }); serverCompile.stdout.on('data', (data) => { console.log(data.toString()); }); @@ -91,7 +93,9 @@ function buildServer() { function buildClients(slangs) { return new Promise((resolve, reject) => { - const clientCompile = spawn('npm', ['run', 'build', '--', '--client', '--recursion', '--langs', slangs.join(',')]); + const clientCompile = spawn('npm', ['run', 'build', '--', '--client', '--recursion', '--langs', slangs.join(',')], { + PATH: process.env.PATH, + }); clientCompile.stdout.on('data', (data) => { console.log(data.toString()); });