Javascript 使用lib和page中的文件

Javascript 使用lib和page中的文件,javascript,firefox,sdk,Javascript,Firefox,Sdk,我想用一个日志函数来创建lib和page脚本。Lib需要require,但我不想只在页面中包含它。我只有一个只有函数的文件,希望lib可以使用它 功能: 正在尝试在lib中包括: Thx function log( caller, text ) { console.log( callerName + ': ' + text ); } tabs.on('activate', function(tab) { tab.attach({ contentScriptF

我想用一个日志函数来创建lib和page脚本。Lib需要require,但我不想只在页面中包含它。我只有一个只有函数的文件,希望lib可以使用它

功能:

正在尝试在lib中包括:

Thx

function log( caller, text )
{
    console.log( callerName + ': ' + text );
}
tabs.on('activate', function(tab) {
    tab.attach({
        contentScriptFile: require( 'sdk/self' ).data.url( 'page/log.js' )
    });
    log( 'caller', 'text' )
});