Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Electron 如何去除电子设备上的铬延伸?_Electron - Fatal编程技术网

Electron 如何去除电子设备上的铬延伸?

Electron 如何去除电子设备上的铬延伸?,electron,Electron,更新:重新启动Mac后,问题似乎自行解决了 我最近尝试将chrome扩展集成到我的electron项目中,但它并没有按预期工作。在这一点上,我意识到我不能删除扩展。我尝试了文档中显示的方法,但没有成功: BrowserWindow.removeExtension('name') BrowserWindow.removeDevToolsExtension('name') 我的问题与上面提到的完全一样,只是我使用的是Mac电脑,而不是PC,所以%appdata%对我不起作用。就上下文而言,这是上述

更新:重新启动Mac后,问题似乎自行解决了

我最近尝试将chrome扩展集成到我的electron项目中,但它并没有按预期工作。在这一点上,我意识到我不能删除扩展。我尝试了文档中显示的方法,但没有成功:

BrowserWindow.removeExtension('name')
BrowserWindow.removeDevToolsExtension('name')
我的问题与上面提到的完全一样,只是我使用的是Mac电脑,而不是PC,所以%appdata%对我不起作用。就上下文而言,这是上述问题中给出的解决方案

打开%APPDATA%\Electron文件夹并删除DevTools扩展文件和扩展目录(或删除扩展名)

我已经删除了扩展,但是它仍然会抛出一个错误

读取/Users/user/Library/Application Support/Google/Chrome/Default/Extensions/caahalkghnhbabknipconmbicpkcopl/0.0.0.2_0/manifest.json失败。 错误:enoint:没有这样的文件或目录,请打开“/Users/user/Library/Application Support/Google/Chrome/Default/Extensions/caahalkghnhbabknipmconmbicpkcopl/0.0.20/manifest.json”


尝试重新安装electron,只需进入项目目录并使用
npm remove electron
从npm捆绑包中删除电子浏览器。 然后使用npm i--save electron重新安装electron


它应该完全删除chromium浏览器,然后从头开始重建。因此删除了扩展。

我没有尝试这样做,因为问题自行解决了。然而,这似乎很有可能奏效。很高兴最后一切顺利:)