HTML-файл, представленный узлом, не находит относительный путь Сценарии
Впервые на узле, и он работает, вытягивая HTML-страницу, используя Express и EJS
app.set('views', __dirname + '/views');
app.engine('html', require('ejs').renderFile);
//load up index file
app.get('/', function(req, res){
res.render('index.html');
});
Однако HTML включает в себя некоторые относительные пути JS-скрипты
....more...
Если я запускаю свою HTML-страницу через мой оригиналлокальный / MyProject» все работает нормально. Однако, если я запускаю свой файл через узел, который установлен на "локальный: 8080"
app.server.listen(8080);
Тогда он больше не находит "/ JS» каталог. Есть какая-то конфигурация, которую я пропускаю, или я должен пойти по этому поводу другим путем?
Обновить: Только что нашел это
app.use(express.static( __dirname + '/public' ));
может быть то, что я ищу, хотя мне нужно сделать рефакторинг