Nie byłem pewien, czy powinno to być pytanie stackoverflow lub serverfault.bcrypt łamie moją aplikację meteorów, jak mogę to naprawić?
Zainstalowałem moduł kont-hasło firmy Meteor i działał lokalnie, ale przerwał moją aplikację po wdrożeniu na serwerze. Oto Scoop:
biegnę najnowszą Meteor 1.0.5 lokalnie na OSX (OS tylko w pełni zaktualizowany) Budynek z --architecture os.linux.x86_64 Wdrażanie do Ubuntu 14.04.2 LTS x86_64 (tylko zaktualizowane) Running nodejs v0.12.1 (świeżo zbudowany) Serving aplikację z nginx v1.4.0
I wciąż się:
/home/secrethistory/bundle/programs/server/node_modules/fibers/future.js:245
throw(ex);
^
Error: Module did not self-register.
at Error (native)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at bindings (/home/secrethistory/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/node_modules/bindings/bindings.js:74:15)
at Object.<anonymous> (/home/secrethistory/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/bcrypt.js:3:35)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
Wszelkie wskazówki lub miejsca patrzenia dalej?
Domyślam się, że nowy Nodejs v0.12 łamie te rzeczy. spróbuj zmienić ustawienia węzła, a następnie spróbuj – ajduke
Próbowałem tego. I nadal nie działa. Wróciłem o 5 do końca z powrotem do 0.10.1. Używanie 'nvm install 0.10.1' –