Skip to content

Commit 7175173

Browse files
committed
npm install for Windows
1 parent eefb6e8 commit 7175173

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

npm/postinstall.mjs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,12 @@ async function downloadBin() {
8080
file.pipe(writable);
8181
await new Promise((res) => writable.on("close", res));
8282

83-
await fs.promises.rm(__bin, { recursive: true, force: true });
83+
if (fs.existsSync(__bin)) {
84+
await fs.promises.rm(__bin, { recursive: true, force: true });
85+
}
86+
8487
if (fs.existsSync(__bin_unix)) {
8588
await fs.promises.rename(__bin_unix, __bin);
89+
await fs.promises.chmod(__bin, "755");
8690
}
87-
await fs.promises.chmod(__bin, "755");
8891
}

0 commit comments

Comments
 (0)