sudo apt-get install nodejs sudo apt-get install npmЭто работает уже с 2010 года, и большинству людей вполне достаточно (ну во всяком случае тем, кто ищет по запросу "nodejs ubuntu").
Показаны сообщения с ярлыком node.js. Показать все сообщения
Показаны сообщения с ярлыком node.js. Показать все сообщения
суббота, 26 мая 2012 г.
node.js в ubuntu
четверг, 5 января 2012 г.
node.js service gentoo - сервис для старта node.js в gentoo
Решая задачу с проксированием запросов на сбербанковский сайт - заодно сделал запуск сервисов для node.js в нормальном для gentoo варианте. Почему такого сервиса нет в сборке node.js из portage, мне не совсем понятно, но если гора не идет к нам - приходится самим шевелиться.
Путь к извлеченному оверлею прописываем в make.conf.
После этого делаем:
Все готово к запуску нашего сервиса. Допустим у нас есть директория /home/user/js в которой находится файл server.js - этот файл мы хотим превратить в сервис в gentoo, запускаемый через node.js.
В примере назовем сервис ourservice. Для этого необходимо создать файл /etc/nodejs-service/ourservice.conf:
Затем надо перейти в директорию /etc/init.d и создать символическую ссылку на наш сервис (под root естественно):
Осталось только запустить новый сервис:
Если все прошло хорошо, то наш сервер будет висеть в списке процессов и может быть даже обрабатывать запросы.
hg clone http://kilork.org/public/overlay
Путь к извлеченному оверлею прописываем в make.conf.
После этого делаем:
emerge nodejs-service
Все готово к запуску нашего сервиса. Допустим у нас есть директория /home/user/js в которой находится файл server.js - этот файл мы хотим превратить в сервис в gentoo, запускаемый через node.js.
В примере назовем сервис ourservice. Для этого необходимо создать файл /etc/nodejs-service/ourservice.conf:
NODE_DIR=/home/user/js NODE_SCRIPT=server.js
Затем надо перейти в директорию /etc/init.d и создать символическую ссылку на наш сервис (под root естественно):
cd /etc/init.d ln -s nodejs-service nodejs-service.ourservice
Осталось только запустить новый сервис:
rc-config start nodejs-service.ourservice
Если все прошло хорошо, то наш сервер будет висеть в списке процессов и может быть даже обрабатывать запросы.
четверг, 26 мая 2011 г.
Учимся программировать на JavaScript: выводим себя на экран
Все изучаю JavaScript. Вспомнил, как в институте нам поручали написать программу, которая выводит сама себя на экран. Сделал это же на JavaScript в node.js:
var text = [
'var text = [',
'console.log(text[0]);',
'text.forEach(function(item) {console.log("\'" + item.split("\\\\").join("\\\\\\\\").split("\'").join("\\\\\'") + "\',");});',
'console.log("];");',
'for (var i = 1; i < text.length; i++) { console.log(text[i]); }',
];
console.log(text[0]);
text.forEach(function(item) {console.log("'" + item.split("\\").join("\\\\").split("'").join("\\'") + "',");});
console.log("];");
for (var i = 1; i < text.length; i++) { console.log(text[i]); }
Подписаться на:
Сообщения (Atom)