找不到模块'fs/promises'ElectronJS

早上好,

我在 Vue JS 中创建了一个程序,它与我在 main.js 文件中创建的 API 连接以执行系统命令。

我遇到的问题是,在使用电子编译生产时,出现以下错误:

错误

我使用命令 npm run electron: build

当我使用 npm run electron:serve 工作时没有问题

任何人都知道为什么会出现错误以及如何修复它?谢谢

回答

几天前我也遇到了这个问题。我意识到试图解决另一个问题,我删除了node_modules文件夹和package-lock.json文件,然后运行npm install命令。这使得构建失败并显示“fs/promises”。这个问题有2个解决方案:

  1. 下载最新的稳定 Node 版本。这应该有 'fs/promises' 模块并将解决这个问题。
  2. 删除node_modules文件夹并带回旧package-lock.json文件以确保软件包版本保持不变。然后运行npm install命令,问题应该得到解决。

以上是找不到模块'fs/promises'ElectronJS的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>