Vercel/Pkg + Regedit

问题描述 投票:0回答:1

我正在使用 regedit 库和 pkg 库将代码编译为 exe。 但我收到错误“错误:vbscript 进程报告未知错误 代码1” 我尝试这样做 “regedit.setExternalVBSLocation(os.tmpdir());”

请帮助我

node.js vercel regedit
1个回答
0
投票

如果你使用 electro-forge 你应该像这样设置你的配置

const config: ForgeConfig = {
  packagerConfig: {
    extraResource: ["node_modules/regedit/vbs"],
  },
};

然后脚本将转到(在 Windows 上)

C:\Users\$USER\AppData\Local\electron-app\app-1.0.0\resources\vbs

这样你就可以

const vbsDir = path.join(process.resourcesPath, "vbs");
setExternalVBSLocation(vbsDir);
© www.soinside.com 2019 - 2024. All rights reserved.