Как я могу исправить 'Собственная сборка не найдена для времени выполнения = электронная abi = 73 платформа = win32glibc arch = x64'? - PullRequest
0 голосов
/ 13 октября 2019

Ошибка

Я использую версию webpack 4.41.1, версию webpack-dev-server 3.8.2 и электронную версию 6.0.12, и после завершения сборки я использую этот код для открытияприложение для электронов

if (dev) {
  mainConfig.plugins.push({
    apply: compiler => {
      compiler.hooks.afterEmit.tap('AfterEmitPlugin', () => {
        if (electronProcess) {
          electronProcess.kill();
        }

        electronProcess = spawn('npm', ['start'], {
          shell: true,
          env: process.env,
          stdio: 'inherit',
        })
          .on('close', code => process.exit(code))
          .on('error', spawnError => console.error(spawnError));
      });
    },
  });
}

как происходит ошибка

Затем запускается npm start и запускается электрон; если вы проверите консоль, приложение не загружается с этой ошибкой:

the error https://hastebin.com/moheyikofa.

То, что я пробовал

Я уже пытался сообщить об этом разработчикам Electron, однако они сказали мне, что это ошибка libgc исообщите авторам libgc, однако репозиторий libgc доступен только для чтения;поэтому я не могу открыть вопрос об этом.

Код моего веб-пакета

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

Базовый веб-пакетКонфигурация (все, что построено на этом): https://raw.githubusercontent.com/dot-browser/desktop-webpack-bug/master/webpack.config.base.js

Конфигурация главного веб-пакета Electron: https://raw.githubusercontent.com/dot-browser/desktop-webpack-bug/master/webpack.config.js

Конфигурация электронного рендерера Webpack: https://raw.githubusercontent.com/dot-browser/desktop-webpack-bug/master/webpack.config.renderer.js

Конфигурация браузера Webpack(Я загружаю эти страницы в BrowserView моего электронного приложения, поэтому они должны быть браузером, а не электронным рендерером): https://raw.githubusercontent.com/dot-browser/desktop-webpack-bug/master/webpack.config.web.js

Я ожидаю, что приложение загрузится, потому что мой друг использует почти ту же конфигурациюи он отлично загружается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...