Программирование - это просто
Advertisement
Главная arrow Web-программирование arrow NodeJS для чайников. arrow NodeJS для чайников. Урок 1. Первое знакомство.
25.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
NodeJS для чайников. Урок 1. Первое знакомство. Печать E-mail
Автор megabax   
25.08.2013 г.
Структура программы на примере простейшей программы

NodeJS для чайников. Урок 1. Первое знакомство.

Что представляет собой NodeJS? По сути, это отдельная программа, типа интерпретатора языка PHP или виртуальной Java-машины. Если ее настроить, то NodeJS будет отображать в Web-е результат работы программ, написанных на языке NodeJS, который подобен языку JavaScript, но имеет свои особенности. Вот этот язык мы и будем с вами изучать. Но, Собственно, все по порядку.

Для начала NodeJS надо скачать. Для этого зайдем на официальный сайт http://nodejs.org:

NodeJS для чайников. Урок 1. Первое знакомство.

по кнопочке downloads мы попадаем в список версий NodeJS для различных операционных систем:

NodeJS для чайников. Урок 1. Первое знакомство.

И так, скачали NodeJS, установили. Она у вас попала в список установленных программ:

NodeJS для чайников. Урок 1. Первое знакомство.

Теперь мы можем написать программу: "Hello, World!". Это, на самом деле, очень просто. Создаем текстовый файл helloworld.js следующего содержания:

console.log("Hello World");

пока мы не настроили NodesJS  для работы через WEB, протестируем наш пример через обычный вызов интерпретатора в режиме командной строки. Командную строку мы не успеем увидеть, так винда почему то сразу закрывает DOS-окно. Поэтому напишем вот такой батник:

"C:\Program Files\nodejs\node.exe" helloworld.js

pause

Если вы установили NodeJS в другой каталог, то вместо "C:\Program Files\nodejs\node.exe" у вас, разумеется, будет в батнике свой путь. Команда pause предотвращает преждевременное закрытие окна DOS, она ожидает нажатие на кнопочку. Так что вы теперь сможете увидеть результат работы программы, запустив батник:

NodeJS для чайников. Урок 1. Первое знакомство.

А теперь попробуем написать простенькую WEB-прогамму. Для этого создадим файл server.js следующего содержания:

var http = require("http");

 

http.createServer(function(request, response) {

  response.writeHead(200, {"Content-Type": "text/plain"});

  response.write("Hello World");

  response.end();

}).listen(8888);

Запустить этот файл мы сможем безо всякого бантика, вот через такую команду DOS: "C:\Program Files\nodejs\node.exe" server.js. После этого, если откроем в браузере адрес http://localhost:8888/, то увидим наше Hello, World!:

NodeJS для чайников. Урок 1. Первое знакомство.

Разумеется, что бы все это увидеть, у вас должен быть настрое локальный WEB-сервер, например, Apach, а еще лучше, Денвер, так как он, в отличии от Апача, ставиться без геморроя.  Про настройку Web-сервера можно дополнительно прочитать в уроках:

 

 

Последнее обновление ( 25.08.2013 г. )
 
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги