0

ここで Meteor React.js チュートリアルのパート 8 を実行しています。

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.

このエラーの原因と解決方法を教えてください。

4

1 に答える 1

1

使用しているバージョン以降、Meteor には 9 回の (推奨) リリースがあり、特に bcrypt の使用に関する多くの問題が解決されています。(経由でmeteor update) Meteor の最新バージョンにアプリを更新し、アプリケーション ディレクトリを削除してnode_modules、新しい を実行してみてくださいmeteor npm install

于 2016-09-27T16:26:50.890 に答える