sti*_*rn1 7 node.js vue.js electron electron-builder
早上好,
我在 Vue JS 中创建了一个程序,它与我在 main.js 文件中创建的 API 连接以执行系统命令。
我遇到的问题是,在使用电子编译生产时,出现以下错误:
我使用命令 npm run electron: build
当我使用 npm run electron:serve 工作时没有问题
任何人都知道为什么会出现错误以及如何修复它?谢谢
小智 14
在这种情况下,我以这种方式解决了问题:
const fs = require('fs').promises;
Run Code Online (Sandbox Code Playgroud)
代替:
const fs = require('fs/promises');
Run Code Online (Sandbox Code Playgroud)
小智 11
几天前我也遇到了这个问题。我意识到试图解决另一个问题,我删除了node_modules文件夹和package-lock.json文件,然后运行npm install命令。这使得构建失败并显示“fs/promises”。这个问题有2个解决方案:
node_modules文件夹并带回旧package-lock.json文件以确保软件包版本保持不变。然后运行npm install命令,问题应该得到解决。Cel*_*els 10
就我而言,我用来nvm管理多个节点版本。
在 npm 包安装期间以及整个开发过程中,我使用了它,但由于某种原因,当我后来尝试捆绑我的程序时,Node v14我的终端指向了。Node v12
将其切换回Node v14使用nvm use 14解决了我的问题。
因此,请确保您使用正确的节点版本。
| 归档时间: |
|
| 查看次数: |
4229 次 |
| 最近记录: |