node.jsサーバーをオンラインで展開しようとしています。私のマシンではすべてが正常に動作しますが、オンラインサーバーを移動し、ノードを実行しているとき、私はこのエラーを取得:ノードのjQuery TypeError: 'context'引数が必要
今node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: needs a 'context' argument.
at Object.getGlobal (/my/path/CloudServer/node_modules/jquery/node_modules/jsdom/lib/jsdom/browser/index.js:26:21)
at Object.createWindow (/my/path/CloudServer/node_modules/jquery/node_modules/jsdom/lib/jsdom/browser/index.js:308:23)
at Object.windowAugmentation (/my/path/CloudServer/node_modules/jquery/node_modules/jsdom/lib/jsdom/browser/index.js:63:24)
at Object.parentWindow (/my/path/CloudServer/node_modules/jquery/node_modules/jsdom/lib/jsdom/browser/index.js:605:28)
at Object.<anonymous> (/my/path/CloudServer/node_modules/jquery/node_modules/jsdom/lib/jsdom.js:81:15)
at create (/my/path/CloudServer/node_modules/jquery/node-jquery.js:5:47)
at /my/path/CloudServer/node_modules/jquery/node-jquery.js:9065:18
at Object.<anonymous> (/my/path/CloudServer/node_modules/jquery/node-jquery.js:9067:1)
at Module._compile (module.js:432:26)
at Object..js (module.js:450:10)
、私は、スタックトレースを追跡しようとしてきたが、そのエラーがどこから来るか、私は把握することはできません。スタックはノードのjqueryの大部分の問題を示しているので、そこに問題があると思います。誰が何をすべきか知っていますか?
おかげ
"医者、医者、私が脚を曲げると痛い" ...医者は答えます: "それでは、あなたの足を曲げないでください"。これはどう答えですか?多分コメントではありますが、答えはありません。 –
かなりの時間が経過しましたが、私はNodeのjQueryは必要ないと思っていますが、何らかの理由でそれをインストールしました。それを削除することによって、私は機能を削除せず、コードは再び機能しました。私はTrotylが彼の答えで正しいと思います。 – Masiar