Desarrollé un programa node.js usando el framework express en mi computadora, donde funciona bien sin quejas.
Sin embargo, cuando ejecuto el programa en mi dispositivo SUSE Studio, donde está destinado a vivir, recibo un error en cualquier interacción de archivo.
Error: ENOENT, stat './path/to/file'
He comprobado que los permisos de archivo son correctos, que son. Mi computadora y mi dispositivo están ejecutando diferentes versiones de nodo, si esto es importante.
¿Alguna idea?
__dirname + 'path/to/file';