3

だから私は流星をいじっていますが、どこからこのエラーを受け取ったのですか? それは私に何を変えるように求めているのですか?

node.js:201
    throw e; // process.nextTick error, or 'error' event on first tick
          ^
SyntaxError: Unexpected end of input
    at /Users/devinandrews/my_cool_app/.meteor/local/build/server/server.js:109:21
    at Array.forEach (native)
    at Function.<anonymous>(/Users/devinandrews/my_cool_app/.meteor/local/build/server/underscore.js:76:11)
at /Users/devinandrews/my_cool_app/.meteor/local/build/server/server.js:95:7
Exited with code: 1
Your application is crashing. Waiting for file change.

みんなありがとう..

4

4 に答える 4

0

グローバルパスとローカルパスに、重複している可能性のある競合するバージョンのモジュールがないことを確認してください。

npm list

npm list -g

モジュールの重複したバージョンや競合するバージョンをリストしないでください。私の場合、wsをローカルにインストールし、その依存関係の一部もグローバルパスにありました。

私の解決策は、ローカルパスからすべてを削除し、すべてをグローバルにインストールすることでした。

于 2012-09-04T01:17:10.727 に答える
0

コードを調べて、109 付近で server.js で何を行っているかを確認する必要があります。おそらく、突然終了したネットワーク接続で動作しています。サーバーに接続しているときに、curl を使用してサイトにアクセスし、CTRL-C を実行するようなことをしていますか? 通常の node.js スタック トレースの切断された性質のため、これをデバッグするのに役立つコードを確認する必要があります。

于 2012-09-02T16:06:36.220 に答える