wmin0920 2022-03-03 16:25 采纳率: 0%
浏览 516
已结题

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、都没有变化。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月11日
    • 修改了问题 3月3日
    • 创建了问题 3月3日

    悬赏问题

    • ¥15 求PHP跨站免登录技术
    • ¥15 AVL fire DVI中的Design Explorer里面的Objectives /Constraints的scale应该怎么设置
    • ¥15 qml如何绘制三维笛卡尔坐标系并向其中添加折线?
    • ¥20 在进行keil5环境中ti芯片可移植性验证出现了如图所示错误(参考的是立创和无名的视频)
    • ¥15 treelib库有读取树数据方法吗?
    • ¥15 咨询一个PYTHON的问题
    • ¥15 机器学习建模调参,roc评价指标
    • ¥15 RCS plot 包内置数据集使用时报错,如何解决?
    • ¥15 keil+mspm0g3507+二维总线舵机
    • ¥15 如何用wireshark分析找出url接口和param参数