1

Meteorite はうまくインストールされ ( sudo -H npm install -g meteoriteMeteorite のインストール手順が推奨するように使用する必要があります)、それを使用してプロジェクトに標準の Meteor パッケージをインストールできますmrt add jquery。しかし、Atmosphere からパッケージをインストールしようとすると、たとえばmrt add routerまたはmrt add font-awesome、次の出力が表示されます。

Installing Meteor

  branch: https://github.com/meteor/meteor.git#master

Installing smart packages


/usr/local/lib/node_modules/meteorite/node_modules/ddp/node_modules/ws/lib/WebSocket.js:175
   else throw new Error('not opened');
           ^
Error: not opened
    at WebSocket.send (/usr/local/lib/node_modules/meteorite/node_modules/ddp/node_modules/ws/lib/WebSocket.js:175:16)
    at DDPClient._send (/usr/local/lib/node_modules/meteorite/node_modules/ddp/lib/ddp-client.js:77:15)
    at WebSocket.<anonymous> (/usr/local/lib/node_modules/meteorite/node_modules/ddp/lib/ddp-client.js:49:10)
    at WebSocket.EventEmitter.emit (events.js:92:17)
    at WebSocket.establishConnection (/usr/local/lib/node_modules/meteorite/node_modules/ddp/node_modules/ws/lib/WebSocket.js:576:8)
    at ClientRequest.<anonymous> (/usr/local/lib/node_modules/meteorite/node_modules/ddp/node_modules/ws/lib/WebSocket.js:488:25)
    at ClientRequest.g (events.js:175:14)
    at ClientRequest.EventEmitter.emit (events.js:106:17)
    at CleartextStream.socketOnData (http.js:1587:11)
    at CleartextStream.read [as _read] (tls.js:477:10)

mrt runしかし、正常に動作します!Meteor v0.6.3.1 と Meteorite v0.5.1 を使用しています。アイデアをいただければ幸いです、ありがとう!

4

2 に答える 2

0

これは特にノード 0.10.8 の問題です https://github.com/oortcloud/meteorite/issues/135

これらの手順を使用して最初にノードを削除することで、問題を解決できました。1 つの例外として、nvm を使用してノードをインストールする際に問題が発生したため、代わりにパッケージを使用しました: Node.js を完全にアンインストールし、最初から再インストールする方法 (Mac OS X)

すべての OS 用のノード 0.10.7 バージョンのインストーラー パッケージをダウンロードするためのリンクは、http: //blog.nodejs.org/2013/05/17/node-v0-10-7-stable/にあります。

インストール後、 node -v を実行してバージョンを確認します。正しく表示されない場合は、再起動してみてください。何らかの理由で幸せになるために再起動する必要がありました。

ノードを再インストールした後も問題が続く場合は、隕石と隕石を削除して再インストールしてみてください。これが同じ問題を抱えている人に役立つことを願っています。

于 2013-05-27T16:50:59.410 に答える