Comment puis-je servir partiellement pages HTML dynamiques avec Express?

Bon, voici mon problème: j'ai une page HTML, je suis très heureux avec, mais je tiens à le rendre dynamique. Je suis l'aide d'un Noeud avec l'Express, et je me demandais si il y avait un moyen de les modifier puis de rendu HTML. Je ne vais pas utiliser de Jade ou de tout autre modèle de moteurs.

Mon server.js:

var http = require('http');
var express = require('express');
var app = express()

var port = 3000;
var api_router = express.Router();

....

api_router.route('/webm/test/')
.get(function(req, res){
    res.sendFile(__dirname + "/test.html")
})

app.use('/api/', api_router);
app.listen(port);
console.log("NodeJS Backend API running.");

Actuellement, cela ne fonctionne pas (pas de moteur de template HTML trouvé). Il également ne pas répondre à mes besoins: je souhaite définir le "src='bla.webm" dans une balise selon l'OBTENIR req.

C'est ma page je souhaite modifier:

<!DOCTYPE html>
<html>
    <head>
        <title>Index</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="stylesheet" type="text/css" href="../stylesheet.css">
        <link rel="stylesheet" type="text/css" href="stylesheet.css">
    </head>

    <body>
        <div id="header">
            <a href="../index.html"><p>../</p></a>
            <p>TrentV.net : Trent VanSlyke</p>
        </div>
        <div class="container" style="display: flex">
            <video id="player" src="CUSTOMIZE ME" controls></video>
            <div id="related">

            </div>

            <script src="webm.js" type="text/javascript"></script>
        </div>
    </body>
</html>
InformationsquelleAutor Trent | 2016-02-25