Как запустить Node.js в браузере [дубликат]

Вы пытались решить проблему с клейкой лентой?

Попробуйте определить, когда возникают ошибки, и исправьте их короткими операторами if, это не очень, но для некоторых проблем это единственное решение, и это один из них .

 if( (n * 0.1) < 100.0 ) { return n * 0.1 - 0.000000000000001 ;}
                    else { return n * 0.1 + 0.000000000000001 ;}    

У меня была такая же проблема в проекте научной симуляции в c #, и я могу сказать вам, что если вы проигнорируете эффект бабочки, он превратится в большого толстого дракона и укусит вас в a **

4
задан Markus Safar 4 February 2016 в 11:06
поделиться

2 ответа

Node.js не является браузером javascript. Есть много его частей, которые используют функции ОС, недоступные в контексте браузера. Способ делать то, что вы хотите делать, находясь в браузере для клиента, заключается в том, чтобы не использовать сокет TCP, а вместо этого искать в WebSockets (например, socket.io, который предлагает сервер и клиенты браузера).

7
ответ дан Paul 27 August 2018 в 04:53
поделиться

Хотелось бы запустить его в браузере, чтобы я мог принимать данные, полученные от отображения сервера в браузере.

Мне кажется, вам нужен модуль http.

var http=require('http');
var server=http.Server(function(req,res) {
    res.end('<p>hello world</p><script>alert("hello world")</script>');
});

server.listen(8080);

, чтобы вы могли получать данные со стороны браузера, набрав URL-адрес «localhost: 8080»

-4
ответ дан Markus Safar 27 August 2018 в 04:53
поделиться
Другие вопросы по тегам:

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