图书馆:
Library repo that im using
我只是认为我无法理解requirejs的要点,导致我无法从stacktrace js library加载到StackTrace中。
我已将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 */);
}
}
这对我来说真的很奇怪,它会打印出错误:
我可以记录该对象,但是所有功能都丢失了。我也尝试过使用原始的
stacktrace.min.js
。有时StackTrace
是不确定的。回顾过去,我不知道如何编写requirejs配置以使stacktrace js库成为模块。请帮忙。
最佳答案
我完全无法将dist/stacktrace.js
与RequireJS之类的模块加载器一起使用。对不起。
好消息是:我刚刚修复了它。请尝试stacktrace.js v1.3.1,让我知道它是否适合您。
关于javascript - 如何使Stacktracejs与requirejs amd模块一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38782092/