2017-07-17 4 views
-1

エクステンションが公開されない小規模なCSSハッキンググループの場合、publish it via Mozilla Addons(AMO)を使わずに、自分の(おもちゃ)WebExtensionを永続的にインストールするにはどうすればいいですか?ローカルインストール用のFireFox WebExtensionを公開するにはどうすればいいですか?

他のオプションは、永久にのみインストールすると、拡張機能が必要なたびに行うのが面倒です。

EDIT:

さらに入力を追加するには、私がリンクしたページには、

編集あなたの拡張子のファイルをジップアップこの時点で、あなたの拡張機能が構成されますと言います manifest.jsonと必要なその他のファイル(スクリプト、アイコン、HTML ドキュメントなど)を含むディレクトリを作成します。 をAMOにアップロードするには、これらを1つのファイルに圧縮する必要があります。

ZIPファイルは、拡張子のファイル 自身のZIPでなければならず、含まれているディレクトリではないということです。

とも

Firefoxでパッケージ化された拡張機能は、異なる拡張子を持つだけ ZIPファイルである "XPIファイル" と呼ばれています。

AMOにアップロードするときにXPI拡張子を使用する必要はありません。程度で

:ファイルからインストールすることができますアドオンが、どのような方法私は私の拡張機能をパッケージ化しようとする私が手:

enter image description here

も、上記引用された通過を観察し、しようとしました。

enter image description here

一時的なインストールが正常に動作します。

+0

あなたの質問を1つの問題に集中するように[編集]してください。現在、あなたはXをどうやってやっているのかを尋ねています。私は他の問題もあります。さらに、あなたが求めているXは、それほど広すぎる問題ですが、すでにそれをカバーする質問があります。デバッグの問題については、あなたが作成した* .xpi *ファイルにアクセスすることができないため、Firefoxが壊れていると言う原因を推測することしかできません。もう少し調べて、これらの問題のそれぞれをカバーするさまざまな答えを見てみることをお勧めします。 – Makyen

+0

関連/重複:[Firefoxの拡張子.xpiのファイル構造:説明、コンテンツ、作成、インストール](https://stackoverflow.com/a/31043045)、[Firefoxアドオンの署名チェックを無効にするにはどうすればよいですか?] (https://stackoverflow.com/a/42403531)、アドオンの「.xpiファイルをFirefoxにインストールしようとすると、アドオンが壊れているようです」(https://stackoverflow.com/a/39856780) ) もっと – Makyen

答えて

3

あなたはあなたの拡張機能は、AMOが署名したが、非上場、それを残すか、あなたは、Firefoxのいずれかを使用することができますが、公開することなく、AMOによってあなたの拡張に署名することができます

0

(夜間や無印ビルド)無効にする署名許可することを構築し得ることができますそれ。
は、それからちょうどそれを受け入れるだろう

%appdata%\Mozilla\Extensions{ec8030f7-c20a-464f-9b0e-13a3a9e97384} 

ブラウザにXPIファイルを置きます。

関連する問題