2

ライブラリ: 私が使用しているライブラリレポ

stacktrace js libraryから StackTrace にロードできないという requirejs の要点を理解しているとは思いません。

下に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

オブジェクトをログに記録できますが、すべての機能が失われます。私もオリジナルでやってみましたstacktrace.min.js。場合によってStackTraceは未定義です。

振り返ってみると、requirejs 構成を記述して、stacktrace js ライブラリをモジュールにする方法がわかりません。助けてください。

4

1 に答える 1

1

私はdist/stacktrace.jsRequireJS のようなモジュール ローダーの使用を完全にやめました。ごめんなさい。

良いニュースは次のとおりです。私はちょうどそれを修正しました。stacktrace.js v1.3.1を試してみて、うまくいくかどうかお知らせください。

于 2016-08-09T05:11:04.323 に答える