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

234
Vistas
¿Cómo servir archivos estáticos desde directorios locales usando nodejs express?

Estoy trabajando en un proyecto de Nodejs que ejecutaré solo en mi computadora local (SO: Windows 10) y serviré imágenes y videos de directorios locales en unidades de computadora (por ejemplo: { c:..\ O D:... . mineral:.... }).

Nota: Este es mi primer proyecto usando node js.

He buscado respuestas pero ninguna me ayudó.

¿Cuál es el problema que tengo?

El problema que tengo es que la aplicación no puede leer imágenes de los directorios locales y me sale este error de la consola en Google Chrome:

No se permite cargar recursos locales: archivo:///D:/Media/movies/action/Point Blank/folder.jpg

¿Cómo puedo habilitar la lectura de directorios locales en express node js sin la necesidad de ejecutar Chrome con la desactivación de comandos de seguridad?

No sé cuál es el problema, ¿se debe a la barra oblicua en la ruta de la URL? ¿O hay algo que deba agregar en app.js?

Algunas líneas de código del proyecto:

 // Image <img src="D:/Media/movies/action/Point Blank/folder.jpg" alt=""> //App.js: const express = require('express'); const path = require('path'); const app = express(); // Servie Static files app.use('/assets', express.static('assets')) app.set('views', [ path.join(__dirname, '../views'), path.join(__dirname, '../views/admin'), path.join(__dirname, '../views/admin/categories'), path.join(__dirname, '../views/admin/users'), path.join(__dirname, '../views/guest'), path.join(__dirname, '../views/guest/home'), path.join(__dirname, '../views/guest/categories') ]); app.set('view engine', 'ejs'); app.listen(PORT, () => { console.log("app is running in mode:", process.env.NODE_ENV); });
about 4 years ago · Juan Pablo Isaza
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