Я новичок в nodejs. Я успешно установил его на свой компьютер (и перезагрузился). Я создал hello_world.js внутри My Documents
каталога (Я на окна хр компьютера):Какой собственный метод javascript способен создавать сервер?
console.log("hello world");
var my_http = require('http');
var my_server = my_http.createServer(...) ;
...
Я успешно открыл окно командной строки, cd'd в каталог My Documents
, выполнив файл .js , и получил выход «hello world». И я навигация мой браузер к порту работает LOCALHOST (для моего эксперимента: http://localhost:1337/
)
Но у меня есть 2 главных вопросов на этой основе:
- где «HTTP» ... Я полагаю, это модуль (?), но я не нашел такой каталог в моем установочном каталоге nodejs.
- как работает метод http
, createServer
, на самом деле создать сервер? Есть ли у встроенного javascript такой метод?
[http] (https://nodejs.org/api/http.html) - это собственный API-интерфейс узла. Он не встроен в язык, он встроен во время выполнения. – Bergi
Значит ли это, что «http» находится в файле «node.exe»? ... – dsdsdsdsd
Нет, 'http' и' creatServer' не являются частью javascript, они являются частью узла. Точно так же, как 'window' и' document' не являются частью javascript, они являются частью DOM api, выставленной браузером. –