2015-09-03 79 views
2

我有這個問題..有人有一個想法..這是什麼意思。?想在我的本地機器上啓動我的應用程序。但劑量工作方式。我正在使用模塊或筆記和bcrypt在這裏?有人有一個想法來解決這個問題,爲什麼這顯示出來。?node_modules/bcrypt/node_modules/bindings/bindings.js:83

 
Space-Odysseys-Mac-Pro:www cyberspace$ sails lift 

info: Starting app... 

/Users/cyberspace/Desktop/www/node_modules/bcrypt/node_modules/bindings/bindings.js:83 
     throw e 
      ^
Error: dlopen(/Users/cyberspace/Desktop/www/node_modules/bcrypt/build/Release/bcrypt_lib.node, 1): no suitable image found. Did find: 
    /Users/cyberspace/Desktop/www/node_modules/bcrypt/build/Release/bcrypt_lib.node: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x03 
    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 (/Users/cyberspace/Desktop/www/node_modules/bcrypt/node_modules/bindings/bindings.js:76:44) 
    at Object. (/Users/cyberspace/Desktop/www/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) 
    at Function.Module._load (module.js:310:12) 
    at Module.require (module.js:365:17) 
    at require (module.js:384:17) 
    at Object. (/Users/cyberspace/Desktop/www/config/passport.js:5:10) 
    at Module._compile (module.js:460:26) 
    at Object.Module._extensions..js (module.js:478:10) 
Space-Odysseys-Mac-Pro:www cyberspace$ 

這是在我的Mac OS終端的命令行工具。 - 當有人有小費或以這種方式解決和解決這個問題時,我很高興。

回答

5

0x7F 0x45 0x4C 0x46 0x02 0x01 0x01 0x03表示Linux共享庫。

你需要重新安裝你的依賴(npm install)(你可以刪除你的node_modules首先完全只是要額外確保沒有殘餘的左)在本地機器上,這樣bcrypt被編譯爲合適的平臺。

相關問題