var express = require("express");
var app = express();
app.get("/", inicio);
app.get("/cursos", cursos);
app.use(express.static("public"));
app.use("/static", express.static("public"));
functioninicio(peticion, resultado){
resultado.sendFile(__dirname + "/mouse2.html");
}
functioncursos(peticion, resultado){
resultado.send("Estos son los <strong>cursos</strong>");
}
app.listen(8989);
console.log("Servidor express escuchando");
“public” Es la carpeta que contiene el archivo html y el archivo js, pueden incluir imagenes y archivos Css.
Así lo hice. Me abre el archivo html pero no me abre el js
Hola una pregunta, si en tu html estabas mostrando una imagen o se conectaba con un js donde le pusiste un codigo eso te funciona?
osea si en tu html tenias
<img src = “imagen.hpg” />
SI te muestra la imagen cuando lo cargas?
Porque a mi no y no se que hacer 😦
Me carga el html y me muestra su titulo peor todo lo demas no lo muestra y me aparece el error 404 cannot get resource
Ayudaaa 😦
Olviden lo todo lo acabo de lograra aaaa que emocion
No cambien nada en el html solo agregue esta linea en el archivo de codigo del servidor
app.use(express.static(‘images’));
images es el nombre de la carpeta donde tenia la imagen que queria mostrar
Estoy tan feliz estaba a punto de rendirme 😄
me carga html pero sin imagenes y sin el javascript
Bien hecho!
Buenas, a mi me aparece cannot get file.html
Me ayudaste mas que nadie dude!
Muchas gracias.
cuál es la diferencia entre usar o no usar middleware para importar archivos? alguien sabe?
Gracias
Muy bueno
gracias por tu aporte