Chrome 扩展程序错误 MANIFEST-000001:无法创建顺序文件

问题描述 投票:0回答:1

嘿,我目前正在自己开发 chrome 扩展,但目前遇到以下错误。

IO error: .../MANIFEST-000001: Unable to create sequential file (ChromeMethodBFE: 7::NewSequentialFile::4)

我使用chrome的本地存储来保存用户配置。 我删除了导致它的原始代码,但我注意到任何类型的访问 googles chrome 本地存储也会导致错误。 像这样:

chrome.storage.local.get(null, function(data) {
    if(chrome.runtime.lastError) {
        console.error(chrome.runtime.lastError);
    }else {
        console.log(data);
    }
});

当我尝试“删除”方法时发生此错误,该方法有点有效,但显然效果太好了。

由于 Google 没有提供有关此错误代码的任何类型的文档,我不知道该怎么办。

javascript google-chrome-extension local-storage google-chrome-storage
1个回答
0
投票

当您遇到此错误时,您可能设法删除了整个 Chrome-Extension 文件夹。 恭喜。

没那么糟糕,你仍然可以修复它:

  1. 转到以下站点并删除有问题的扩展。

    chrome://扩展/

  2. 现在转到您的 Chrome 扩展文件夹(您正在处理的文件夹)并重命名它。
  3. 然后将其添加回 chrome。

    chrome://扩展/

发生什么事了?

Chrome 将您的数据保存在

C:\Users\[login_name]\AppData\Local\Google\Chrome\User Data\Default\Extensions
(默认情况下)。如果您设法删除了扩展程序的整个文件夹,Chrome 就不知道将文件放在哪里。这会导致“
MANIFEST-000001: Unable to create sequential file
”。您不能只创建一个具有相同 ID 的新文件夹,并在其中创建一个 version_folder,因为仍然缺少基本数据。由于您也无法更改 Chrome 扩展程序的 ID,因此您别无选择,只能创建一个新扩展程序。

© www.soinside.com 2019 - 2024. All rights reserved.