mysmartgrid / hexabus

The HexaBus Project: An IPv6-based home automation bus. We develop both hard- and software for the future of home automation.
http://hexabus.net
49 stars 15 forks source link

hexanode-webfrontend startet nach Upgrade nicht mehr #239

Closed kaikrueger closed 10 years ago

kaikrueger commented 10 years ago

Nach einem Upgrade des Packges beendet sich hexanode-webfrontend mit folgender Fehlermeldung:

@40000000534e48c419534c9c /home/hexanode/node_modules/hexanode-webfrontend/app.js:141 @40000000534e48c419c3a26c app.configure(function () { @40000000534e48c41a16e2ec ^ @40000000534e48c41ec8841c TypeError: Object function (req, res, next) { @40000000534e48c41ec92ffc app.handle(req, res, next); @40000000534e48c41ec94f3c } has no method 'configure' @40000000534e48c41ec95edc at Object. (/home/hexanode/node_modules/hexanode-webfrontend/app.js:141:5) @40000000534e48c41ec97e1c at Module._compile (module.js:456:26) @40000000534e48c41ec98dbc at Object.Module._extensions..js (module.js:474:10) @40000000534e48c41ec9a144 at Module.load (module.js:356:32) @40000000534e48c41ecb9d14 at Function.Module._load (module.js:312:12) @40000000534e48c41ecbb86c at Function.Module.runMain (module.js:497:10) @40000000534e48c41ecbcbf4 at startup (node.js:119:16) @40000000534e48c41ecbdb94 at node.js:901:3

kaikrueger commented 10 years ago

npm list liefert verschiede Versionen fuer die thirdparty module. Traegt man in der /usr/share/hexanode_webfrontend/package.json die selben versionnummer als requirement wie auf einer lauffaehigen Installation ein, so tut es wieder.

Hier muss noch einmal gesondert geschaut werden, der Module in einer neueren Version nicht mehr tut.