2016-09-27 6 views
0

は、私がここに流星React.jsチュートリアルパート8をやってる:流星React.jsは、ユーザーアカウントのクラッシュのアプリケーションの追加

https://www.meteor.com/tutorials/react/adding-user-accounts

私のアプリケーションは、この時点まで完璧に実行されています。それは私が次のコマンドを実行して、アカウントのパッケージを追加することで、チュートリアルの最初のステップに従っ瞬間をクラッシュ:

meteor add accounts-ui accounts-password 

これをやって、プロジェクトを実行しようとすると、実行が失敗し、私に次のことを与えますエラーログ:

C:\Users\Barry\AppData\Local\.meteor\packages\meteor-tool\1.3.2_4\mt-os.windows.x86_32\dev_bundle\server-lib\node_modules\fibers\future.js:245 
         throw(ex); 
          ^
Error: A dynamic link library (DLL) initialization routine failed. 

C:\Users\Barry\AppData\Local\.meteor\packages\npm-bcrypt\0.8.7_1\npm\node_modules\bcrypt\build\Release\bcrypt_lib.node 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at bindings (C:\Users\Barry\AppData\Local\.meteor\packages\npm-bcrypt\0.8.7_1\npm\node_modules\bindings\bindings.js:76:44) 
    at Object.<anonymous> (C:\Users\Barry\AppData\Local\.meteor\packages\npm-bcrypt\0.8.7_1\npm\node_modules\bcrypt\bcrypt.js:3:35) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
Exited with code: 8 
Your application is crashing. Waiting for file change. 

このエラーの原因は何ですか?どのように解決できますか?

答えて

1

使用しているバージョンからMeteorにリリースされたのは9個(推奨)、具体的にはbcryptを使用してlot of issuesが解決されています。 Meteorの最新バージョン(meteor update経由)にアプリケーションをアップデートし、アプリケーションnode_modulesディレクトリを削除し、新しいmeteor npm installを実行してください。

+0

私はそのショットを与える、ありがとう。アプリケーションを最新バージョンで動作させていると思っていました。私はこの解決策を試して、それがうまくいくかどうか受け入れます。 –

+0

'meteor update'コマンドが機能しません。それはただ無期限に読み込まれます。 –

+0

最後に、私が試した最後の時間をランダムにロードしました。ありがとう! –

関連する問題