私は、require.js (v2.1.15) に text.js プラグイン (v2.0.12) を使用する最初の試みを行っています。ここまでは問題なく動作していましたが、テキストの依存関係を解決しようとすると、2 つのエラーが発生します。最初のエラーはUnable to get property 'normalize' of undefined or null reference [require.js, Line: 955]
、割り当てられた時間が経過すると、ロードしようとしている html ファイルのタイムアウト エラーが発生することです。この助けを求める叫びの焦点は、前者の誤りです。
私が気付いた興味深い観察の 1 つはtext
、ファイルを宣言せずにモジュールを解決すると、エラーが発生しないことです。ただし、ファイルパスなどを追加するtext!path/file
と、エラーが発生します。
さらに、ロード タイムアウト エラーが_unnormalized2
追加されたテキスト モジュールを参照していることに気付きました。それが予想されるかどうかはわかりませんが、私は奇妙だと思いました。どんな助けでも大歓迎です!
エラーが発生するコードのブロックは次のとおりです。
//If current map is not normalized, wait for that
//normalized name to load instead of continuing.
if (this.map.unnormalized) {
//Normalize the ID if the plugin allows it.
if (plugin.normalize) { // error occurs here (line 955)
name = plugin.normalize(name, function (name) {
return normalize(name, parentName, true);
}) || '';
}
// ...
}