我制作了一个简单的FireFox扩展程序,并希望将其上传到AMO。
使用Chrome, DEAD EASY ....压缩目录,上传到开发人员信息中心,完成。
对于FireFox,我显然必须将我的扩展名转换为xpi
文件?我怎么能用FireFox做到这一点?
我在https://addons.mozilla.org/en-US/developers/addon/submit/2
创建了一个帐户已阅读https://developer.mozilla.org/en-US/Add-ons/Distribution但我仍然无法弄清楚如何制作我需要上传的xpi文件。
答案 0 :(得分:1)
XPI只是一个ZIP文件。使用任何ZIP应用程序,制作插件的ZIP,然后将其扩展名更改为XPI。
答案 1 :(得分:-1)
我使用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"