Нашел на просторах следующий код и попытался его реализовать в WebStorm.
var http = require('http');
function onRequest (requare , response) {
console.log(request.uri);
response.writeHead(200, {"Content-Type" : "text/plain"});
response write("Hello World!");
response.end();
}
http.createServer(onRequest).listen(8888);
console.log("Server is renned");
Однако IDE знать не знает о(requare , response) При нажатие alt + enter импорта не предлагает. NodeJs и NPM установлены, в path так же добавлены.
При подключении node.exe npm, как видно на скрине, таки отображается. В общем, как заставить это работать?
Более корректный (работающий) пример кода:
var http = require('http');
function onRequest(request, response) {
console.log(request.url);
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World!");
response.end();
}
http.createServer(onRequest).listen(8888);
console.log("Server is renned");
в любом случае, тип параметра не указан явно нигде; IDE пытается ресолвить методы httpserverrequest и httpserverresponce просто по имени
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости