scripts hubots adapters hubot

hubots - No se puede instalar hubot-no se cumple la dependencia npm



hubot. cl (1)

No sé POR QUÉ no funcionó pero tuve un problema similar al instalar Bower en una máquina Centos 6.3. Yum había instalado hereda 2 de EPEL pero la detección de versiones no estaba funcionando. "sudo npm install -g hereda" instaló una versión de las herencias con informes de la versión operativa y bower / grunt-cli se instaló bien después.

Al intentar implementar hubot, npm sigue quejándose de dependencias no satisfechas. La documentación no explica cómo solucionar esto.

yum install npm --enablerepo=epel yum install nodejs --enablerepo=epel cd /opt git clone https://github.com/github/hubot.git cd hubot/ ./bin/hubot --create acebot npm install -g hubot coffee-script ... npm http 200 https://registry.npmjs.org/formidable/-/formidable-1.0.14.tgz npm http 200 https://registry.npmjs.org/uid2/-/uid2-0.0.2.tgz /usr/bin/hubot -> /usr/lib/node_modules/hubot/bin/hubot npm WARN unmet dependency /usr/lib/node_modules/block-stream requires inherits@''~2.0.0'' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined npm WARN unmet dependency /usr/lib/node_modules/fstream requires inherits@''~2.0.0'' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined npm WARN unmet dependency /usr/lib/node_modules/fstream-ignore requires inherits@''2'' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined npm WARN unmet dependency /usr/lib/node_modules/fstream-npm requires inherits@''2'' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined npm WARN unmet dependency /usr/lib/node_modules/glob requires inherits@''2'' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined npm WARN unmet dependency /usr/lib/node_modules/npmconf requires inherits@''~2.0.0'' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined npm WARN unmet dependency /usr/lib/node_modules/tar requires inherits@''2'' but will load npm WARN unmet dependency undefined, npm WARN unmet dependency which is version undefined [email protected] /usr/lib/node_modules/coffee-script

el archivo packages.json contiene una lista de dependencias, que supongo que debería resolverse automáticamente.

"dependencies": { "coffee-script": "1.6.3", "optparse": "1.0.4", "scoped-http-client": "0.9.8", "log": "1.4.0", "express": "3.3.4" },

¿Alguien puede arrojar algo de luz sobre por qué npm no puede instalar hubot?

Actualizar

Todavía no entiendo por qué no funcionó, pero ejecutar npm install antes de ejecutar npm install -g hubot coffee-script parece superar este error. Tendré que verificar esto antes de publicar una respuesta.