WebStorm поддержка NodeJs and NPM.

267
22 февраля 2018, 16:00

Нашел на просторах следующий код и попытался его реализовать в 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, как видно на скрине, таки отображается. В общем, как заставить это работать?

Answer 1

Более корректный (работающий) пример кода:

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 просто по имени

READ ALSO
Сложности ERP системы

Сложности ERP системы

Недавно поступило предложение заняться разработкой ERP системы, и у меня возникло несколько вопросов

237
Добавить в выпадающее меню еще списков но на чистом javascript

Добавить в выпадающее меню еще списков но на чистом javascript

Помогите, добавить в выпадающее меню еще списки но через javascript

218
как по клику добавить autoplay для тега video?

как по клику добавить autoplay для тега video?

Есть блок с тегом видео, в котором через скрипт меняется src

217
прелоадер на аккордион

прелоадер на аккордион

Есть аккордион внутри которого есть 2 slick slider-а, который инициализируется в момент клика по аккордиону, что занимает определенное время, нужно...

309