2016-05-04 10 views
0

私はthisの例を実行しようとしています。しかし、それは実行されません。公式の例を実行できません

JPMと一緒に最新バージョン45をインストールしました。コマンドラインから"jpm run"とすれば、nameのようないくつかのエラーが表示され、すべての小文字で指定する必要があります。

実行方法?

ブラウザのアイコンをクリックすると、いくつかのオプションがポップアップします。しかし、package.jsonのように、この部分が動作していません。

"browser_action": { 
    "default_icon": "icons/beasts-32.png", 
    "default_title": "Beastify", 
    "default_popup": "popup/choose_beast.html" 
    }, 

答えて

1

WebExtensionsはJPMを使用しないでください。

あなたはそれらをZIPファイルにパックし、名前をXPIに変更するだけです。 web-ext command-line toolを使用して(web-ext build)行うこともできます。

拡張機能をテストするには、パックする必要はありません。Firefoxにabout:debuggingを開き、[アドオンを一時的に読み込む]をクリックし、拡張機能のメインフォルダを選択します。

詳細はhttps://developer.mozilla.org/en-US/Add-ons/WebExtensions/Packaging_and_installationを参照してください。

+0

彼らは...それはそのように働いています。 – user5858

+0

「彼らはJPMを使用していますか?あなたは何を信じさせるのですか? http://stackoverflow.com/questions/32670794/how-do-i-use-jpm-with-webextension-in-firefox/32697550#32697550および公式バグトラッカーの問題https://github.com/mozillaも参照してください。 JPMでWebExtensionsのサポートを実装する代わりに、新しいツール(私がリンクしている 'web-ext')を作成することにしました。 – CherryDT

+0

@CherryDT JPMで使用されていた古い証明書 '(--api-key、--api-secret)'はweb-extで動作しますか? –

関連する問題