Во-первых, используйте express.static
один раз.Не путайте вопросы, предоставив несколько URL-адресов для всех ваших статических файлов.
Вы сказали, что localhost:4000/css/style.css
работает, поэтому воспользуйтесь вызовом, который заставляет работать этот URL:
app.use(express.static(__dirname + "/static"));
Затем,измените свой HTML, чтобы он указывал на этот URL все время.
<link rel="stylesheet/less" href="css/progress.less" type="text/css">
Это относительный путь URL .Он будет сбрасывать все с последнего /
в пути и сохранять все до того, включая /
.
. Таким образом, в зависимости от того, где находится документ HTML, вы будете ссылаться на другой URL для таблицы стилей..
Используйте взамен абсолютный путь .Начните URL с /
:
href="/css/progress.less"