Electron+Vue+fs-extra生成的win32的APP。打开后白屏,通过开发工具查看说Cannot find module 'fs-extra'

问题描述
const { require } = window
var { ipcRenderer } = require('electron')
import Blockly from 'blockly'
import 'blockly/python'
import * as hans from 'blockly/msg/zh-hans'
var fs = require('fs-extra')
    //import fs from 'fs-extra'
    //import { Swal } from 'sweetalert2'
var Swal = require('sweetalert2')
let path = require("path");
let cp = require('child_process');

我还使用了window.require('fs-extra')都不行

img

Uncaught Error: Cannot find module 'fs-extra'
Require stack:
- electron/js2c/renderer_init
    at Module._resolveFilename (internal/modules/cjs/loader.js:887)
    at Function.o._resolveFilename (electron/js2c/renderer_init.js:33)
    at Module._load (internal/modules/cjs/loader.js:732)
    at Function.f._load (electron/js2c/asar_bundle.js:5)
    at Function.o._load (electron/js2c/renderer_init.js:33)
    at Module.require (internal/modules/cjs/loader.js:959)
    at require (internal/modules/cjs/helpers.js:88)
    at Object.3740 (App.js:5)
    at i (bootstrap:19)
    at startup:4

这是在我用electron-builder build之后出现的问题,如果直接调试yarn electron:serve的话是没有这个问题的。
不知道哪里错误,我重新装了fs-extra和fs、都没有变化。