2011-07-27 11 views
0

Lionをブランクにインストールし、Xcode 4.1をインストールし、http://pragmaticstudio.com/blog/2010/9/23/install-rails-ruby-macの手順に従ってrvm、sqlite3、 .2.5およびredis v2.0.4。私は次のエラーを取得するsudoのノードserver.js後OS XとRails 3にjuggernautをインストールするときに永続的な「モジュールが見つかりません」というエラーが発生しました

git clone git://github.com/maccman/juggernaut.git --recursive 
cd juggernaut 
sudo node server.js 

:私は、絶対的な力をインストールしようとしました。私はどうにかして2台の別々のコンピュータで同じエラーが発生することがありました.1つはSL 10.6.6で、もう1つはLionで、どこかにステップがありません。また、 'optimist'は見つからない唯一のモジュールではなく、このエラーの多くのバリエーションがあります。例えば、 'graceful-fs'モジュールなどが見つかりません。モジュールを手動でインストールしようとしました。この問題を助けてください。

fred:juggernaut fred$ sudo node server.js 

node.js:134 
     throw e; // process.nextTick error, or 'error' event on first tick 
     ^
Error: Cannot find module 'optimist' 
    at Function._resolveFilename (module.js:317:11) 
    at Function._load (module.js:262:25) 
    at require (module.js:346:19) 
    at Object.<anonymous> (/Users/fred/Desktop/redis-2.0.4/juggernaut/server.js:2:12) 
    at Module._compile (module.js:402:26) 
    at Object..js (module.js:408:10) 
    at Module.load (module.js:334:31) 
    at Function._load (module.js:293:12) 
    at Array.<anonymous> (module.js:421:10) 
    at EventEmitter._tickCallback (node.js:126:26) 
fred:juggernaut fred$ 
+0

同じエラーが発生しています。あなたはこれを理解したことがありますか? – DavidP6

答えて

0

私は同じ問題があったか、少なくとも関連している可能性があります。 (Check out this SO question

.bashrcまたは.profileに問題がある可能性があります。

echo $PATHの出力は何ですか?ノードディレクトリの場所に応じて、export PATH=$HOME/​local/node/bin:$PATHを出力する必要があります。

0

juggernaut git repoをクローンした後に "nodejs server.js"を実行しようとしたとき、ubuntu 12.10で同じ問題が発生しました。

最終的にnpm( "npm install -g juggernaut")でjuggernautをインストールしましたが、 "nodejs /usr/local/lib/node_modules/juggernaut/server.js"を正常に実行できます(パスはnpmモジュールによって異なる場合があります)インストール)。

関連する問題