問題タブ [requirejs-define]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1269 参照

javascript - 理由もなく、require.js で jQuery がロードされないことがあります。

依存関係や他のモジュールとの関係を管理するために、すべての JS ファイルが含まれている app.js ファイルを作成しました。

通常は非常にうまく機能しますが、時々クラッシュします。私のapp.jsファイルがあります。すべての「モジュール」ファイルには、「定義」関数の依存関係として jQuery があります。

クラッシュの原因は何ですか? 動作している場合、コンソールにエラーはありませんが、クラッシュすると、多くのモジュールでこのエラーが表示されます。

Uncaught ReferenceError: jQuery が定義されていません

jQuery が定義されていない場合、jQuery およびその他のファイルはすべて完全に読み込まれ、ネットワーク タブでエラーは発生しません。

ご協力ありがとうございました!

0 投票する
0 に答える
24 参照

visual-studio-2015 - RequireJS モジュール用の Visual Studio 2015 Intellisense

私は React プロジェクトに取り組んでおり、RequireJS を使用してクライアント側のライブラリを管理しています。Reactただし、Intellisense はモジュール内 を把握していないようです。

どうすればこれを修正できますか?

JSXで書いているのですが、.jsファイルを編集してもうまくいきません。

0 投票する
1 に答える
205 参照

javascript - AMD をサポートしていないモジュールを使用した RequireJS 構成

そのため、 Require JS APIのドキュメントを読んで、これを適切に行う方法を理解しようとしていますが、ライブラリをロードできなかったため、未定義として定義されません。私はこれを NPM-WebJars で使用していますが、どのように定義しても問題ないと思います。

基本的に、私は自分のプロジェクトで動作する react-bootstrap-switch -library を利用しようとしています。マスターブランチで変更される可能性があるため、Pastebinの JavaScript ファイルソースを次に示します。react-bootstrap-switch は exports.default = Switch でライブラリを定義します。RequireJS を使用して定義された他のモジュールがいくつかあります。これらは AMD をサポートしており、動作しています。

これが私がRequireJSを使用している方法です

ライブラリの使用

したがって、標準の requirejs.config -import だけでは、AMD のサポートがないため機能しません。だから私はシムを使うべきだと思いますが、どうすればいいですか?私はそれを少し読んでいますが、それを使用してライブラリを適切にインポートできません。おそらくかなり簡単なはずですが、機能していないようです。例えば

未定義のままにします。私は init-functions を使ってその間に入ろうとしてきましたが、ウィンドウ内で正しい名前空間を見つけることができません。また、パスの前にシミングの順序を切り替えたり、「Switch」の代わりに「default」を試したり、その他のトリックを試みたりしましたが、未定義のままになるため、適切にインポートされていないようです。

私が試みることができる最後のことは、コードをローカルで取得し、exports.default の代わりに別のものに変更するか、そのために独自の関数をコーディングすることですが、将来の参考のためにこれを機能させたいと思います。

0 投票する
0 に答える
114 参照

requirejs - requirejs - define array([]) の最後のモジュールの読み込み中にエラーが発生しました

定義配列の最後のモジュールをロードする際にエラーが発生しました。

元:

一連の require を介して定義をセットアップしようとしましたが、問題は解決しませんでした。

元:

以下は私のrequire.js構成です。

誰もが同様の問題に直面したか、何か提案があれば、大歓迎です。

ありがとうございました