gpt4 book ai didi

node.js - 读取/Users/myuser/Code/OLD_PROJECT_NAME/node_modules/devtron/manifest.json 失败

转载 作者:搜寻专家 更新时间:2023-10-31 23:36:28 27 4
gpt4 key购买 nike

我最近建立了一个基于 https://electron-react-boilerplate.js.org 的新项目.这工作了一点点,然后我决定重新开始并将 electron-react-boilerplate Git repo 重新克隆到一个新目录并删除旧目录。

现在当我运行 yarn run dev在新的项目目录中,我得到一个奇怪的错误:


Reading /Users/myuser/Code/OLD_PROJECT_NAME/node_modules/devtron/manifest.json failed.
Error: ENOENT: no such file or directory, open '/Users/myuser/Code/OLD_PROJECT_NAME/node_modules/devtron/manifest.json'
at Object.fs.openSync (fs.js:577:3)
at Object.module.(anonymous function) [as openSync] (ELECTRON_ASAR.js:166:20)
at Object.fs.readFileSync (fs.js:483:33)
at Object.fs.readFileSync (ELECTRON_ASAR.js:563:29)
at getManifestFromPath (/Users/myuser/Code/NEW_PROJECT_NAME/node_modules/electron/dist/Electron.app/Contents/Resources/electron.asar/browser/chrome-extension.js:30:26)
at Function.BrowserWindow.addExtension (/Users/myuser/Code/NEW_PROJECT_NAME/node_modules/electron/dist/Electron.app/Contents/Resources/electron.asar/browser/chrome-extension.js:362:22)
at Function.BrowserWindow.addDevToolsExtension (/Users/myuser/Code/NEW_PROJECT_NAME/node_modules/electron/dist/Electron.app/Contents/Resources/electron.asar/browser/chrome-extension.js:394:40)
at App.<anonymous> (/Users/myuser/Code/NEW_PROJECT_NAME/node_modules/electron/dist/Electron.app/Contents/Resources/electron.asar/browser/chrome-extension.js:423:23)
at Object.onceWrapper (events.js:273:13)
at App.emit (events.js:187:15)

请注意,出于某种原因,它会尝试从旧项目目录 读取 manifest.json 文件,该目录甚至不再存在。我已经在整个新目录中搜索了旧项目名称的出现,以查找可能出现的问题,但没有发现任何问题。

我试过删除 node_modules , 没有帮助。

我也试过运行 yarn cache clean但这也没有帮助。

它可能从哪里获取旧项目目录?

我在 macOS Mojave 上使用 Node 11.4.0。

最佳答案

在尝试使用 Electron React Boilerplate (ERB) 后,我遇到了同样的问题。

有一个名为 DevTools Extensions 的用户范围的 Electron 配置文件,它存储与 Chrome DevTools 相关的文件夹路径。该文件可在以下位置找到:

Linux:     ~/.config/Electron/DevTools ExtensionsMac:       ~/Library/Application Support/Electron/DevTools ExtensionsWindows:   %appdata%\Electron\DevTools Extensions

<支持>Mac 路径根据 agmangas 的评论,Windows 路径根据 ekundayo's answer .

在我的例子中,该文件包含我的旧/实验 ERB 项目的路径,即错误消息顶部的路径。

从这个文件中删除有问题的路径解决了我的问题。

关于node.js - 读取/Users/myuser/Code/OLD_PROJECT_NAME/node_modules/devtron/manifest.json 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53795444/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com