Как обслуживать статические html-страницы, которые зависят от js и css, с относительными путями? - PullRequest
0 голосов
/ 29 марта 2019

У меня есть html-файл со статическим импортом скриптов, например:

<script src="assets/lib/script.js"></script>

html-файл подается с URL-адреса, например: http://example.com/pr1/path/index.html

Я использую экспресс-серверчтобы обслуживать эту html-страницу:

import * as express from 'express';
import * as request from 'request';
const app = express();
app.get(/static\/.*/, (req, res) => {
request('http://example.com/pr1/path/index.html',{},(err,resp,body)=> {
        if(err) { return console.log(err)}
        res.send(body);
    })
})

Но при этом js-файлы и все остальные операции импорта не работают.Как бы я мог справиться с этим?Есть ли другой язык / библиотека, которая может решить мою проблему?

...