From d00fcca4c5d2257265a599d4bfa19d6c5dcec885 Mon Sep 17 00:00:00 2001 From: xinweigao <4461848+iF2007@users.noreply.github.com> Date: Tue, 1 Sep 2026 15:56:36 +0800 Subject: [PATCH] fix(install): ensure bin directory exists before copying binary --- scripts/install.js | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/install.js b/scripts/install.js index 7d63d630e5..8266394b7f 100644 --- a/scripts/install.js +++ b/scripts/install.js @@ -265,6 +265,7 @@ function install() { const binaryName = NAME + (isWindows ? ".exe" : ""); const extractedBinary = path.join(tmpDir, binaryName); + fs.mkdirSync(binDir, { recursive: true }); fs.copyFileSync(extractedBinary, dest); fs.chmodSync(dest, 0o755); console.log(`${NAME} v${VERSION} installed successfully`);