2011-10-07 14 views
8

node.jsの実行に問題があります。私はOSX Lionを使い、ノードのインストール手順に従っています。私は、ノード--versionによると、v0.5.9事前にだけど、私はnode.jsセグメンテーションフォルト:11

ノードを実行しようとすると、私は「セグメンテーションフォールト:11」を取得

をapp.js。特別

var http = require('http'); 
http.createServer(function (req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(1337, "127.0.0.1"); 
console.log('Server running at http://127.0.0.1:1337/'); 

ナッシング:

app.jsファイルは、メインのサイトからだけでハロー世界の例です。ウェブ上を見てみましたが、何もこれに答えていないようです。何か案は?

答えて

4

気にしないでください。 homebrewを使ってnode.js/npmをインストールし、すべて正常に動作しました。とにかくありがとう。

10

ノード0.4から0.6にアップグレードした後、これを持っていました。私はちょうど私のアプリからnode_modulesディレクトリを削除し、再び 'npm install'で依存関係を再インストールする必要がありました。

+0

スーパーに役立ちます。私はなぜこの修正が働いたかについてもっと詳しく知りたいです。 – azium