Задать вопрос
allishappy
@allishappy

Почему не получается отдать css-файлы?

var types = {
	'.js': 'text/javascript',
	'.css': 'text/css',
	'.html': 'text.html',
	'.jpg': 'image/jpg'
};

http.createServer(function(req, res) {
	fs.readFile('index.html', 'utf-8', function(err, data) {
		if (err) {
			console.log(err);
		} else {
			var pathname = path.extname(req.url);
			res.writeHead(200, {'Content-type': types[pathname]});
			console.log(pathname);
			res.end(data);
		}

	})




}).listen(8080);


Есть следующий код, ничего сложного. html - файлы отображаются нормально, но не подгружаются css-стили. В чём может быть ошибка?

З.Ы. Все соответствующие модули подключены
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
alsopub
@alsopub
Если я правильно вижу, вы читаете только index.html и только его отдаете, только с разными content-type.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы