問題タブ [requirejs-text]

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 に答える
123 参照

requirejs - RequireJS に依存関係を含めるより簡潔な方法はありますか

次のように始まるモジュールがあるとします。

このモジュールには、クライアント UI に書き込むためのほとんどのコードが含まれています。また、text.js プラグインを使用して、私が作成した他の 2 つのモジュールと 3 つの HTML テンプレートを読み込みます。これを行うためのより簡潔な方法があるかどうか疑問に思っていますか?アプリケーションが成長するにつれて、ロードする追加のテンプレートやモジュールが必要になる可能性があり、define ステートメントが少し見苦しくなる可能性があります。次のように、テンプレート パスを main.js の require.config に追加する必要があります。

ディレクトリ内のすべてのテンプレートをロードし、define ステートメントに含める依存関係を 1 つだけ持つ方法はおそらくありますか?

前もって感謝します。

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

javascript - require.js テキストのインライン化! Grunt を使用して

今日の午後、Grunt と Require JS を試してみました。私はtextモジュールの大ファンで、それを使用してテンプレートを取り込みます。非 Grunt ベースのプロジェクトでは、inlineTextおよびstubModulesRequire JS オプションを使用してテンプレート ファイルをインライン化し、うまく機能しました。ただし、これを Grunt で動作させるのに問題があります。

設定が必要

使用法

Gruntfile.js

実行後grunt、コンソールにさまざまなエラーが表示されます。

  • ファイルが見つからない/dist/components/requirejs-text/text.js
  • Load timeout for modules: text!template.html_unnormalized2

次に2つの問題:

  • text.jsコードをインライン化(​​およびスタブ化)していないようです
  • template.htmlファイルをインライン化していないようです

それが機能しない理由はありますか?

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

javascript - ローカルホストでバックボーン js プロジェクトを実行できますが、Chrome ブラウザでローカルに実行できません

バックボーン js プロジェクトを localhost で実行できますが、index.html ページを直接実行すると、chrome ブラウザーでのみ access-control-allow-origin エラーが発生し、firefox では両方のケースで正常に動作します。

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

javascript - (8 が範囲外 6) Underscore.js テンプレート

私は Requirejs で Backbone.js と underscore.js を使用しています。ただし、ビュー テンプレートを読み込もうとすると、Underscore.js の 8 行目に (8 out of range 6) エラーが表示されます。何が間違っているのか教えてください。

これが私のコードです:

そして私のテンプレートファイル:

0 投票する
2 に答える
140 参照

requirejs - requirejsが使えない

私はrequire.jsの初心者です。
次の悩みがあります。私は require.js をリンクしました:

コード main.js

ここに画像の説明を入力

マニュアルのように使おうとしましたが、残念ながらうまくいきません。なぜrequire関数でjquery変数が定義されていないのですか? 助けてくれてありがとう。

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

javascript - RequireJS を使用して HTML コンテンツを動的にロードする方法

次のように RequireJS を使用して html コンテンツをロードしたい:

しかし、私はこのエラーを受け取ります: エラー: モジュール名 "text!screens/home.html_unnormalized2" はコンテキスト用にまだロードされていません: _

この方法で試してみると:

全て大丈夫。しかし、このアプローチはハードコアな URL のためあまり良くありません。どうすればこれを解決できますか?

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

javascript - Requirejs:dist が失敗しました。ローダー プラグインはビルドでロード コールバックを呼び出しませんでした: テキスト

私は yeoman を使用していますが、requirejs:dist で grunt ビルドが失敗し、「ローダー プラグインはビルドでロード コールバックを呼び出しませんでした: テキスト」というエラーが表示されます。

ここで質問を見ましたが、requirejs を更新しても役に立ちませんでした。以下のコンソール出力: