繁体   English   中英

如何制作一个xpi文件并发布我的FireFox Extension?

[英]How do I make an xpi file and publish my FireFox Extension?

我做了一个简单的FireFox扩展,并想将其上传到AMO。

使用Chrome,这是DEAD EASY .... zip目录,完成上传到开发人员仪表板。

对于FireFox,我显然必须将扩展名添加到xpi文件中? 我如何使用FireFox做到这一点?

我在https://addons.mozilla.org/en-US/developers/addon/submit/2上创建了一个帐户

并且已经阅读了https://developer.mozilla.org/en-US/Add-ons/Distribution,但是我仍然不知道如何制作需要上传的xpi文件。

XPI只是一个ZIP文件。 使用任何ZIP应用程序,为附件创建一个ZIP,然后将其扩展名更改为XPI。

我使用Windows批处理文件(.bat)构建扩展名。 看起来像这样:

set dest=(your extension name)
set ZIP="C:\Program Files (x86)\7-Zip\7z.exe"
del %dest%.*
%ZIP% a -tzip -mx=9 %dest%.xpi chrome\*
%ZIP% a -tzip -mx=9 %dest%.xpi modules\*
%ZIP% a -tzip -mx=9 %dest%.xpi install.rdf
%ZIP% a -tzip -mx=9 %dest%.xpi chrome.manifest
%ZIP% a -tzip -mx=9 %dest%.xpi defaults\preferences\*
copy %dest%.xpi %dest%.zip"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM