2016-08-05 37 views
2

庫: Library repo that im using與requirejs AMD模塊的工作如何獲得stacktracejs

我只是不認爲我得到requirejs的,導致我沒有能力從stacktrace js library在堆棧跟蹤負荷的地步。

我有stacktrace-with-promises-and-json-polyfills.min.js保存在js/lib/stacktrace.js(我改名爲一個較短的版本)。

在我的配置,我想補充:

requirejs.config({ 
    paths: { 
     "stacktrace": "js/lib/stacktrace" 
    } 
}); 

,沒有工作,所以我把他們趕走,但我能夠從另一個JS模塊搶庫通:

define(['lib/stacktrace'], function(StackTrace) { 

    // function is on page load 
    function onPageLoad() { 
     console.log(StackTrace); 
     StackTrace.get().then(/* defined callback */).catch(/*defined */); 
    } 
} 

對我來說這真的很奇怪,它打印出錯誤:

Console logging StackTrace

我可以記錄對象,但所有功能都丟失。我也嘗試過原始的stacktrace.min.js。有時StackTrace未定義。

回想起來,我不知道如何編寫requirejs配置來允許stacktrace js庫成爲一個模塊。請幫忙。

回答

1

我完全打破了使用dist/stacktrace.js與像RequireJS模塊裝載機。對不起。

好消息是:我剛修好了。請嘗試stacktrace.js v1.3.1,讓我知道它是否適合你。

相關問題