Я пытаюсь сделать az приложение ExtJS с сервером Node.js. Мой код сервера в настоящее время выглядит следующим образом:Node.js, отправляющий html-файл, не загружает связанные файлы (css, js)
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.sendfile(filedir + '/index.html');
});
app.get('/employees', function(req, res){
console.log("hello");
});
app.listen(3000);
Когда я открываю локальный: 3000 в браузере, HTML файл загрузки, но не правильно. Проверка в firebug Я вижу, что он не может найти связанные файлы в html. Например,
"NetworkError: 404 Not Found - http://localhost:3000/ext-4/ext-debug.js".
Это вполне логично, так как файл не существует на этом URL-адресе. Мой вопрос заключается в том, как исправить эту проблему, чтобы он мог найти каждый отдельный связанный файл в моей файловой системе.
Я, очевидно, что-то делаю что-то неправильно или что-то не хватает, я совершенно новый в узле.
Спасибо!
path.join не работает, «путь не определен». Но anyhoo, я модифицировал эту часть, чтобы удовлетворить мои потребности, и работал отлично. Спасибо большое! – Zuller
'var path = require ('path') ; ' – generalhenry