2013-11-21 3 views
1

Я пытаюсь создать Firefox дополнения, используя в Mozilla Add-On Builder, но когда я пытаюсь использовать простой код из documentation:Firefox Add-On Builder: ModuleNotFoundError

var sidebar = require("sdk/ui/sidebar").Sidebar({ 
    id: 'my-sidebar', 
    title: 'My sidebar', 
    url: require("sdk/self").data.url("sidebar.html") 
}); 

я получаю следующее сообщение об ошибке:

enter image description here

"ModuleNotFoundError: не в состоянии удовлетворить: requries (SDK/щ/боковой панели) из ....."

В настоящее время я использую SDK по умолчанию 1.14 в Add-On Builder

ответ

1

Это потому, что строитель не был обновлен с SDK 1.14 и пытается найти библиотеку боковой панели, которая доступна только в Firefox 26.

Моего лучшее предложение было бы загрузить текущие бета-версии SDK 1.15 и использовать командную строку:

https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.15b1.zip

После того, как вы загрузили SDK, обратитесь к документации по установке для того, как получить вещи, идущие:

https://addons.mozilla.org/en-US/developers/docs/sdk/latest/dev-guide/tutorials/installation.html

Смежные вопросы