首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子更新程序找不到模块‘fs/允诺’

电子更新程序找不到模块‘fs/允诺’
EN

Stack Overflow用户
提问于 2022-03-18 19:23:36
回答 1查看 1.5K关注 0票数 1

我有一个问题,电子更新者找不到模块‘fs/承诺’。其他的解决办法都帮不了我。这是我的日志。

代码语言:javascript
复制
Error: Cannot find module 'fs/promises'
Require stack:
- E:\VSProjects\Launcher_JS\node_modules\electron-updater\out\AppUpdater.js
- E:\VSProjects\Launcher_JS\node_modules\electron-updater\out\main.js
- E:\VSProjects\Launcher_JS\src\index.js
- E:\VSProjects\Launcher_JS\node_modules\electron-prebuilt-compile\lib\es6-init.js
- E:\VSProjects\Launcher_JS\node_modules\electron-prebuilt-compile\node_modules\electron\dist\resources\default_app.asar\main.js
-
    at Module._resolveFilename (internal/modules/cjs/loader.js:798:15)
    at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (electron/js2c/browser_init.js:7607:16)
    at Module._load (internal/modules/cjs/loader.js:691:27)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:853:19)
    at require (internal/modules/cjs/helpers.js:74:18)
    at Object.<anonymous> (E:\VSProjects\Launcher_JS\node_modules\electron-updater\out\AppUpdater.js:8:20)
    at Module._compile (internal/modules/cjs/loader.js:968:30)
    at Object.require.extensions.<computed> [as .js] (E:\VSProjects\Launcher_JS\node_modules\electron-compile\lib\require-hook.js:77:14)

package.json包含

代码语言:javascript
复制
"dependencies": {
    "@electron/remote": "^2.0.8",
    "electron-compile": "^6.4.4",
    "electron-squirrel-startup": "^1.0.0",
    "electron-updater": "^4.6.5",
    "fs-extra": "^10.0.1",
    "react": "^17.0.2",
    "sound-play": "^1.1.0",
    "update-electron-app": "^2.0.1"
  },
  "devDependencies": {
    "@types/node": "^17.0.21",
    "babel-plugin-transform-async-to-generator": "^6.24.1",
    "babel-preset-env": "^1.7.0",
    "babel-preset-react": "^6.24.1",
    "electron": "^17.1.2",
    "electron-builder": "^22.14.13",
    "electron-forge": "^5.2.4",
    "electron-prebuilt-compile": "8.2.0",
    "electron-winstaller": "^5.0.0",
    "eslint": "^3.19.0",
    "eslint-config-airbnb": "^15.1.0",
    "eslint-plugin-import": "^2.25.4",
    "eslint-plugin-jsx-a11y": "^5.1.1",
    "eslint-plugin-react": "^7.29.3",
    "jquery": "^3.6.0"
  }

重新安装node_modules无助于我。Node.js有16.14.0版

EN

回答 1

Stack Overflow用户

发布于 2022-03-18 20:59:13

删除yarn.lock和node_modules并运行

纱安装

再一次

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71532238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档