Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

420
Vistas
Error: no se puede encontrar el módulo 'C:\server.js' en el servidor Node para Meanjs

He clonado git meanjs en una carpeta en la unidad D: como se muestra a continuación y ejecuté el comando npm start para iniciar el servidor de nodos.

 admin@admin-PC MINGW32 /d/Udemy Angular 1 projects/Project5/jobfinder (master) $ npm start > meanjs@0.5.0 start D:\Udemy Angular 1 projects\Project5\jobfinder > gulp [23:41:30] Using gulpfile D:\Udemy Angular 1 projects\Project5\jobfinder\gulpfile.js

....y obtuve el siguiente error.

 Error: Cannot find module 'C:\server.js' at Function.Module._resolveFilename (module.js:455:15) at Function.Module._load (module.js:403:25) at Module.runMain (module.js:590:10) at run (bootstrap_node.js:394:7) at startup (bootstrap_node.js:149:9) at bootstrap_node.js:509:3 [23:58:35] [nodemon] app crashed - waiting for file changes before starting...

Después de eso, solo para probarlo, copié server.js del directorio actual a C:\ y emití el comando 'npm start' en git bash desde el mismo directorio y el error cambió a continuación.

 Debugger listening on [::]:5858 module.js:457 throw err; ^ Error: Cannot find module './config/lib/app' at Function.Module._resolveFilename (module.js:455:15) at Function.Module._load (module.js:403:25) at Module.require (module.js:483:17) at require (internal/module.js:20:19) at Object.<anonymous> (C:\server.js:6:11) at Module._compile (module.js:556:32) at Object.Module._extensions..js (module.js:565:10) at Module.load (module.js:473:32) at tryModuleLoad (module.js:432:12) at Function.Module._load (module.js:424:3) [23:41:52] [nodemon] app crashed - waiting for file changes before starting...

¿Alguien puede ayudarme a entender por qué Node busca server.js y otros recursos en C:\ en lugar del directorio actual? ¿Hay algo muy simple que me estoy perdiendo (aunque lo encuentro bastante extraño!). Por cierto, lo siento por publicar los errores de git bash como código, ya que no tenía suficiente reputación para publicar más de un enlace de imagen.

¡Salud!

Agregando mi investigación....

Al invocar el comando 'npm start' en el directorio meanjs, se accede al archivo gulpfile.js. Al examinar el archivo, vi que se inició una tarea de trago (nodemon) como se muestra a continuación y que la propiedad del script del objeto de devolución se estableció en 'server.js'.

Código de gulpfile.js.

 gulp.task('nodemon', function () { var nodeVersions = process.versions; var debugArgument = '--debug'; switch (nodeVersions.node.substr(0, 1)) { case '4': case '5': case '6': debugArgument = '--debug'; break; case '7': debugArgument = '--inspect'; break; } console.log('nodemon task'); // checking execution of the callback return plugins.nodemon({ script: 'server.js', nodeArgs: [debugArgument], ext: 'js,html', verbose: true, watch: _.union(defaultAssets.server.views, defaultAssets.server.allJS, defaultAssets.server.config) }); });
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El problema anterior se resolvió eliminando la cadena Autorun en el registro en la ruta a continuación.

"HKEY_CURRENT_USER\Software\Microsoft\Command Processor".

La cadena de ejecución automática se configuró en C: y, como resultado, Nodemon reconoció C: como la raíz en lugar del directorio actual en Gitbash o en el símbolo del sistema.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda