npm install bcrypt 環境 surface pro2(windows8.1) でエラー。
windows8.1環境で、node.js sailsを触っていました。 参考サイトを元に認証処理を実装していましたが、bcryptという認証モジュールがないため、npm install bcryptを実行しました(当方Git Shellを使用して、PowerShell上で作業を実行しています)。
最初はpythonがversion3.0超えだったためエラーでとまりました。 アンインストールし、pythonサイトから直接python2.7をダウンロード→インストールし、そこは解決しました。 また、node-gypもnpmでinstallしました。
ここまでで、エラー内容は変わったのですが、以前エラーです。 以下のサイト(英語)でも同様のエラーがでているとの報告がでていますが、 解決まで至っていない模様。Windows8環境では難しいのでしょうか? dockerでcentos環境を構築して、その中でやったほうが賢いでしょうかね。。。