使用 Vue CLI 插件 Electron Builder 在 linux 中为 windows 构建可执行文件

Pie*_*res 3 electron electron-builder electron-packager vue-cli-3

我正在尝试从我的 linux 为 windows 构建一个可执行文件,但到目前为止我还没有能够做到。

根据文档,它告诉我在这里我可以配置,例如,输出文件夹。

pluginOptions: {
    electronBuilder: {
      outputDir: 'desktop-for-windows',
    },
  },
Run Code Online (Sandbox Code Playgroud)

如果它有效但没有说明如何更改平台(所以)来构建。还可以尝试测试以下命令:

npm run electron:build --win
Run Code Online (Sandbox Code Playgroud)

但默认情况下它是为 linux 构建的

Bri*_*ler 8

刚刚尝试从较旧的样板转移到使用 Vue-CLI 3 时遇到了同样的事情。

从项目目录中运行它,看看它是否有效:
./node_modules/.bin/vue-cli-service electron:build --windows

我得到了--windows来自ui.js在文件vue-cli-plugin-electron-builder目录下node_modules。其他选项是--linux--macos。我很惊讶我没有看到--all标志,或者所有都不是默认值。

如果你"build:win": "vue-cli-service electron:build --windows"在你的下面添加scriptspackage.json那么你可以npm run build:win从那里开始运行。