2016-08-05 4 views
2

Library: Library repo that im usingWie stacktracejs bekommen die Arbeit mit requirejs amd Module

Ich glaube einfach nicht, ich den Punkt der requirejs bin immer, die mich führt vom stacktrace js library in Stacktrace unfähig Laden zu sein.

Ich habe stacktrace-with-promises-and-json-polyfills.min.js gespeichert unter js/lib/stacktrace.js (ich habe es für eine kürzere Version umbenannt).

In meiner Config habe ich versucht, hinzuzufügen:

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

die so funktionierte nicht ich tue sie, aber ich bin in der Lage, die Bibliothek von einem anderen js Modul greifen durch:

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

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

welches ist wirklich seltsam für mich, dass es diese ausdruckt mit Fehlern:

Console logging StackTrace

Ich kann das Objekt protokollieren, aber alle Funktionen sind verloren. Ich habe es auch mit dem Original stacktrace.min.js versucht. Manchmal ist StackTrace nicht definiert.

Rückblickend habe ich keine Ahnung, wie man eine requirejs-Konfiguration schreibt, damit die stacktrace js-Bibliothek ein Modul wird. Bitte helfen Sie.

Antwort

1

Ich brach völlig mit dist/stacktrace.js mit Modul Lader wie RequireJS. Es tut mir Leid.

Die gute Nachricht ist: Ich habe es gerade repariert. Bitte geben Sie stacktrace.js v1.3.1 einen Versuch und lassen Sie mich wissen, ob es für Sie funktioniert.

Verwandte Themen