Node.js telepítése Mac OSX-re

2013. június 17. development OSX selfnote komment hozzászólás

Gyors és lényegre törő leszek, nem friss a téma, afféle #selfnote ez. A cukormázas részt elolvashatjátok angolul.

Első lépés: Node.js telepítése

Roppant egyszerű dolgunk van ugyanis, Xcode telepíti, így nincs más teendőnk mint AppStore-ban megkeresni és letölteni azt.

Második lépés: NPM telepítése

Ez a Node Package Manager-e, amit nem is tudnék a nevénél jobban jellemezni.

$ curl https://npmjs.org/install.sh | sudo sh

Alternatív megoldás, töltsd le a forráskódot github-ról.

$ git clone http://github.com/isaacs/npm.git
$ cd npm
$ sudo make install

~/.bash_profile -ba be kell tenni két sort, hogy az npm megtalálja a hozzá tartozó moduljait.

export NODE_PATH="/usr/local/lib/node"
export PATH="/usr/local/bin:/usr/local/sbin: 
/usr/local/mysql/bin:/usr/local/share/npm/bin:$PATH"

Értelem szerűen a ↩ jel és a sortörés maga sem kell. Profile reload után már működnie is kell mindennek. 

Harmadik lépés: Szerver indítása

Hozz létre egy server.js fájlt és állítsd be a tartalmának az alábbi sorokat:

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');

Majd parancssorból futtasd

node server.js

Böngészőben megnyitod a http://127.0.0.1:8124/ url-t és készen is vagyunk. Node.js API dokumentációt itt találod.