1

RequireJS 2 を使用して、最近更新された .js ファイルをリロードできますか? これが私のユースケースです:

  1. Fooという名前のBackbone.jsオブジェクトと、単純に行うBar関数を持っています。alert("abc")
  2. Foo.Bar()Webページで、どういうわけか「abc」でアラートを呼び出して取得します
  3. テキスト エディターで、その関数の定義を代わりに do に変更します。alert("def")
  4. 同じ Web ページで、コンソールを開き、いくつかの更新機能を実行します。
  5. もう一度呼び出すとFoo.Bar()、「def」でアラートが表示されます

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

4

1 に答える 1

5

chome コンソールにアクセスするには、Ctrl+Shift+J を押して [Console] タブに移動します。
次のように入力します。

var script = document.createElement("script");
script.src = "Path to Js File";
document.body.appendChild(script); 

ページ全体をリロードせずに JavaScript ファイルを更新する必要があります。

  • ファイルへのパス:
    1) http/s://yourdomain.com/path/jsfile.js
    2) file://path/jsfile.js - (ローカル ファイル システム)

注:
上記の方法では、RequireJS ライブラリは必要ありません。

于 2012-08-22T12:49:59.180 に答える