Tengo una aplicación de nodo con un archivo package.json
que declara mis dependencias.Nodo v0.8.5 REPL: No se puede encontrar el módulo al requerir el módulo npm instalado
He ejecutado npm install
para instalar esos deps en una carpeta local node_modules
, y cuando ejecuto mi aplicación, todo funciona muy bien.
El problema es cuando trato de pico a cabo algunas nuevas funcionalidades por el disparo de la REPL nodo:
$ node
> require('hubot');
Error: Cannot find module 'hubot'
En el REPL, no parece saber para mirar dentro node_modules
. ¿Es este comportamiento esperado, o es un hubot extraño?
¿Está ejecutando su REPL desde el directorio correcto? Debe ejecutarlo desde la raíz de su proyecto (la carpeta principal de 'node_modules'). – rdrey
sí. mismo directorio que package.json & node_modules. – adamesque
@adamesque ¿Alguna vez descubrió por qué sucedía esto? Estoy viendo lo mismo en el nodo 5 y estoy seguro de que es un error simple que estoy haciendo. – Joe