Buenas, creo que este es el lugar mas correcto para publicar este tema:
Instale node.js, y npm, hasta ahi todo funciona bien, hago: npm install express -g y SI se instala (supuestamente) express... pero cuando quiero ejecutar algún comando con express me salta este error:
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: The "sys" module is now called "util".
at sys.js:1:69
at NativeModule.compile (node.js:548:5)
at Function.require (node.js:516:18)
at Function._load (module.js:296:25)
at Module.require (module.js:356:17)
at require (module.js:372:17)
at Object.<anonymous> (/usr/local/lib/node_modules/express/bin/express:8:11)
at Module._compile (module.js:443:26)
at Object..js (module.js:461:10)
at Module.load (module.js:350:32)
at Function._load (module.js:308:12)
CUALQUIER comando que ejecute con express me devuelve ese error, por favor si alguien me puede ayudar se lo agradecería, saludos!.
[Solucionado] y les dejo la solución por si alguien tiene el mismo problema:
Deben ir al directorio "/usr/local/lib/node_modules/express/bin/", abrir el archivo "express" y en la linea 8 modificar el "sys = require('sys')" por: "sys = require('util')"... por lo menos a mi se me soluciono el problema así. Saludos!.