Создайте исполняемый файл для Windows с Vue CLI Plugin Electron Builder в Linux - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь создать исполняемый файл для Windows из моего Linux, но пока я не смог это сделать.

Согласно документации , говорит мне, чтоздесь я мог бы настроить, например, выходную папку.

pluginOptions: {
    electronBuilder: {
      outputDir: 'desktop-for-windows',
    },
  },

и, если она работает, но ничего не говорит о том, как изменить платформу (так) для сборки.также попробуйте проверить следующую команду:

npm run electron:build --win

, но по умолчанию она собирается для linux

1 Ответ

0 голосов
/ 31 марта 2019

Натолкнулся на то же самое, пытаясь перейти от старой котельной к использованию 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" в scripts в свой package.json, вы можете вместо этого запустить npm run build:win.

...