纳速健身

标题: 查找谷歌已安装的浏览器插件的包所在位置和如何打包扩展程序+一般遇到的问题 [打印本页]

作者: awagink    时间: 2021-2-12 00:32
标题: 查找谷歌已安装的浏览器插件的包所在位置和如何打包扩展程序+一般遇到的问题

一、查找已经安装的扩展程序目录和打包扩展程序

1、在谷歌地址栏输入chrome:version 回车
2、找到 “个人资料路径”,该路径下的Extensions文件夹里面便是已安装的浏览器插件的包
(, 下载次数: 6)


3、需要打包的话,先打开浏览器的扩展程序页面
(, 下载次数: 6)
4、点击打包扩展程序后弹出以下弹窗
(, 下载次数: 5)

5、注意,此处的打包程序根目录可以是你已安装的浏览器插件的包目录,也可以是未安装的浏览器插件的包目录

(, 下载次数: 5)

注意:

打开扩展程序所在根目录的其他方法

win+r输入:

  1. C://Users/Administrator/AppData/Local/Google/Chrome/User Data/Default/Extensions
复制代码

确定,打开根目录

找到名称与将要打包的扩展程序的ID一致的文件夹-,打开进入,出现的是一个版本号文件夹,双击打开

(, 下载次数: 5)

3.点击"打包扩展程序",点击地址栏,右键复制上面的路径,输入到扩展程序根目录中-->点击"打包扩展程序";

说明:

文件夹名称就是你将要打包的扩展程序的ID;

上下路径不一致是因为两者的创作时间不同,请忽略!

(, 下载次数: 5)


6、点击浏览选择扩展程序根目录,私钥文件可以不填,然后点击打包扩展程序
(, 下载次数: 5)


7、打包成功生成一个crx文件(扩展程序包)和一个pem文件(私钥文件),pem文件可以不要了,需要安装时直接用crx文件即可。

注意:打包的文件一般放在插件安装的根目录下,安装完之后有一个提示框注意里面的路径。
(, 下载次数: 5)



二、一般会遇到的问题
  2.1 清单文件不可读
       (, 下载次数: 6)
  原因:路径错误
       (, 下载次数: 5)
  错误路径:C:UsersAdministratorAppDataLocalGoogleChromeUser DataDefaultExtensionsefaidnbmnnnibpcajpcglclefindmkaj
  解决方案:
    第一步:打开对应的插件所在目录,点开该文件夹,会发现:还有一个子文件夹(一般是版本号),选择要打包的程序所在路径需要加上版本号这个文件夹,否则打包时就会报错;
    第二步:将产生的私钥文件删除掉。
       (, 下载次数: 5)
  正确路径:C:UsersAdministratorAppDataLocalGoogleChromeUser DataDefaultExtensionsefaidnbmnnnibpcajpcglclefindmkaj        .0.0.379_0
    第三步:点击“打包程序” ,如果成功,不用看下面
  4.2 manifest_version版本出错
       (, 下载次数: 5)
  参考地址:http://tieba.baidu.com/p/3901860996
  原因:自 Chrome 18 开始,Google 便建议将 manifest_version 升级至 2,并开始弃用 manifest v1
  解决方案:
    manifest.json 必须有一项为 manifest_version 且值必须为 2
    第一步:找到要打包的程序所在目录里面有一个文件manifest.json,用记事本(或其他工具)打开,将"manifest_version": 2添加上即可。
(, 下载次数: 5)
    第二步:点击“打包程序” ,这时候必然会出现另一个错误
  4.3 指定扩展程序的私有密钥已存在。请重复使用该密钥,或者先删除它。
       (, 下载次数: 6)
  解决方案:
    找到要打包的程序所在目录(版本号所在目录),会发现一个文件:版本号.pem,将该私钥删除,重新打包即可。





欢迎光临 纳速健身 (https://nasue.com/) Powered by Discuz! X3.4