2016-06-26 65 views
1

我遇到這個問題,當我嘗試運行我的node.js應用程序。我試圖刪除我的node_modules文件夾,然後npm安裝但不起作用。任何想法?綁定模塊沒有自行註冊

謝謝!

這是錯誤:

node_modules/bindings/bindings.js:83 
     throw e 
     ^

Error: Module did not self-register. 
    at Error (native) 
    at Object.Module._extensions..node (module.js:440:18) 
    at Module.load (module.js:357:32) 
    at Function.Module._load (module.js:314:12) 
    at Module.require (module.js:367:17) 
    at require (internal/module.js:16:19) 
    at bindings (/.../.../react-rpi/node_modules/bindings/bindings.js:76:44) 
    at Object.<anonymous> (/.../.../react-rpi/node_modules/epoll/epoll.js:1:99) 
+0

可能的重複http://stackoverflow.com/questions/28486891/uncaught-error-module-did-not-self-register? – AlexD

+0

你是否真的在Linux系統或不同的平臺(例如OS X或BSD)上運行它? – mscdex

+0

我在OS X上運行.Npm重建對我來說都不起作用 – LuisPinto

回答

1

這可能是你正在試圖運行未編譯你的架構/外設本機模塊。

請評論這些軟件包(raspberry-gpiolibusb和其他),並嘗試從那裏解決它。