Très bien, j'ai donc téléchargé Express, définissez le port avec process.env.PORT || 8080
, Et définissez la variable d'application var app = express()
. Maintenant, ce que j'essaie d'accomplir, c'est au lieu de rendre le HTML via un fichier, puis-je le faire via une chaîne?
var html = "<!DOCTYPE html>\n<html>\n <head>\n </head>\n <body>\n <h1>Hello World!</h1>\n </body>\n</html>";
app.get('/',function(req,res){
res.render(html);
});
Y a-t-il un moyen possible de le faire?
les res.render
méthode spécifiée dans le doc: restitue une vue et envoie la chaîne HTML rendue au client. Donc vous devez utiliser un moteur de template par exemple: jade, ejs, guidon .. mais si votre but est de ne sortir que du html, vous pouvez le faire avec res.send
au lieu.