Автоматический деплой проекта из bitbucket с помощью javascript

Наш текущий проект мы держим на bitbucket и вот стал вопрос о автоматической выгрузке кода при каждом пуше в репозиторий. Попробуем сделать это на JavaScript.

Continue reading

express фреймворк для node.js

Если вы давно пишете на JavaScript, вы понимаете комфорт использования jQuery. Так же и для серверной стороны: когда вы создаете приложение под node.js, удобно будет использовать express фреймворк модуль (npm install express). Хотел написать пост с разбором базовых задач на нем, но похоже офсайт таки разродился нормальными примерами.

node.js вместе c модулем socket.io

Продолжим совместный разбор-изучение ноды. В этот раз разберем использования модуля socket.io, который реализует принцип сокетного взаимодействия между клиетом и сервером.
При установленной ноде и менеджере пакетов, поставить модуль socket.io не составит труда – пишем простую команду:

npm install socket.io

Continue reading

Node.js установка модулей.

В дополнение к теме “Быстрый старт” напишу о том как ставить различные модули на node.js.

Модули удобно ставить через спеиальный пакетный менеджер node.js, а именно npm. Но сначала необходимо поставить сам менеджер.

Ставится он автоматически скриптом, который можно скачать по ссылке .

Скрипт обязательно запросит свежую версию самой ноды, поэтому советую устанавливать следующими командами

Continue reading

Node.js быстрый старт.

Если вы хотите быстро понять специфику работы Node.js не тратя много времени на изучение толстых учебников, то это статья для вас – максимально просто и доступно( Но учитывает то, что вы понимаете что такое сервер и работали уже с javascript).

Сразу скажу что статья основана на учебнике http://nodebeginner.ru/, в котором все разжевано максимально подробно. У нас будут только основные моменты плюс некоторая специфика установки для Ubuntu.

Ставится node.js в Ubuntu командой:

sudo apt-get install nodejs

Continue reading