Casper335
@Casper335
Учусь сам программированию

Как сделать Web Игру с онлайном?

Здравствуйте, есть сервер на Node js, вопрос такой, как в переменную "HEML, CSS" Вписать ссылку на файл который находится в папке ?

const http = require('http');
let html = `
<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<title>Document</title>
		<link rel="stylesheet" href="css/style.css">
	</head>
	<body>
		<h2>Hello World!</h2>
		<script src="js/script.js"></script>
	</body>
</html>
`;

let css = `
	h2{
		font-size: 25px;
		color: blue;
	}
`;

let js = ``;
const server = http.createServer((req, res) => {
	switch(req.url){
		case '/' :
			res.writeHead(200, {'Content-Type': 'text/html'});
			res.end(html);
		break;
		case '/css/style.css' :
			res.writeHead(200, {'Content-Type': 'text/css'});
			res.end(css);
		break;
		case '/js/scrip.js' :
			res.writeHead(200, {'Content-Type': 'text/javascript'});
			res.end(js);
		break;
		default : 
			res.writeHead(200, {'Content-Type': 'text/plain'});
			res.end('404 Не найдено');
		break;
	}
	res.writeHead(200, {'Content-Type': 'text/html'});
	res.end(html);
}).listen(3000, () => console.log('node.js Server started!'));


Спасибо .
P.S. Эта тема подойдет для Браузерной игры с онлайном ?
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
mopsicus
@mopsicus
Это что-то жесть какая-то :)
Почитайте пожалуйста получше про Node.js, Express и т.п.
Например вот https://habr.com/ru/post/485294/
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 мая 2020, в 01:17
1000 руб./в час
27 мая 2020, в 23:51
3000 руб./за проект