Yazar: Polat B├╝y├╝karslan - Site: www.sistemlinux.org
Bu yaz─▒ Polat B├╝y├╝karslan taraf─▒ndan SistemLinux.Org sitesi i├žin yaz─▒lm─▒┼čt─▒r. Ba┼čka bir sitede ya da forumda izinsiz olarak payla┼č─▒lamaz.

Node.js Nedir? Nas─▒l Kurulur?

Node.js, a├ž─▒k kaynakl─▒, sunucu taraf─▒nda ├žal─▒┼čan ve a─č ba─člant─▒l─▒ uygulamalar i├žin geli┼čtirilmi┼č bir ├žal─▒┼čt─▒rma ortam─▒d─▒r. Node.js uygulamalar─▒ genelde istemci taraf─▒ betik dili olan JavaScript kullan─▒larak geli┼čtirilir.

Node.js’i kurmak i├žin a┼ča─č─▒daki 3 farkl─▒ kurulum y├Ânteminden birini se├žebilirsiniz.

[1] Ubuntu Deposundan Node.js Kurulumu Nas─▒l Yap─▒l─▒r?

A┼ča─č─▒daki komutu terminalde ├žal─▒┼čt─▒rarak Node.js’i kurabilirsiniz.

sudo apt install nodejs

Node.js’in kurulup kurulmad─▒─č─▒n─▒ g├Ârmek i├žin a┼ča─č─▒daki komutu kullanabilirsiniz.

nodejs --version

Not: Depodan kurdu─čunuz Node.js’in ismi node de─čil, nodejs’tir.

Npm paketlerini indirebilmek i├žin ilk ├Ânce npm’i a┼ča─č─▒daki komutla kurmam─▒z gerekiyor.

[update title="NPM Nedir?" icon="info-circle"] npm javascript betik dili i├žin geli┼čtirilmi┼č olan ve Node.js'in standart olarak kabul etti─či bir paket y├Ânetim sistemidir. npm komut sat─▒r─▒ndan ├žal─▒┼čt─▒r─▒l─▒r ve uygulamalar i├žin ba─č─▒ml─▒l─▒k y├Ânetimi sa─člar.[/update]
sudo apt install npm



[2] NodeSource’tan Node.js Kurulumu Nas─▒l Yap─▒l─▒r?

NodeSource, i┼čletmelere Node deste─či veren bir ┼čirket. En son s├╝r├╝m Node.js’i bar─▒nd─▒rd─▒klar─▒ kendi depolar─▒ var. 

NodeSource deposunu aktif etmek i├žin a┼ča─č─▒daki komutu terminalde ├žal─▒┼čt─▒r─▒n.

curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -

Not: Kurmay─▒ istedi─činiz Node.js s├╝r├╝m numaras─▒n─▒ yukar─▒daki komutta kendinize g├Âre de─či┼čtirmeyi unutmay─▒n.

NodeSource deposunu aktif ettikten sonra Node.js’i kurmak i├žin a┼ča─č─▒daki komutu terminalde ├žal─▒┼čt─▒r─▒n.

sudo apt install nodejs



[3] NVM ile Node.js Kurulumu Nas─▒l Yap─▒l─▒r?

NVM (Node Version Manager), bilgisayar─▒n─▒zda birden fazla Node.js s├╝r├╝m├╝n├╝ y├Ânetebilmenizi sa─člar. NVM ile istedi─činiz Node.js’i kurabilir ya da kald─▒rabilirsiniz.

NVM’i indirmek ve kurmak i├žin a┼ča─č─▒daki komutu terminalde ├žal─▒┼čt─▒r─▒n.

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

Not: NVM’i kullanmaya ba┼člamak i├žin terminali kapat─▒p tekrar a├ž─▒n.

NVM’in kurulup kurulmad─▒─č─▒n─▒ g├Ârmek i├žin a┼ča─č─▒daki komutu kullanabilirsiniz.

nvm --version

NVM’i kurduktan sonra a┼ča─č─▒daki komutla Node.js’in en son s├╝r├╝m├╝n├╝ kurabiliriz.

nvm install node

Node.js’in kurulup kurulmad─▒─č─▒n─▒ g├Ârmek i├žin a┼ča─č─▒daki komutu kullanabilirsiniz.

node --version

En son LTS s├╝r├╝m├╝n├╝ ve 4.9.1 s├╝r├╝m├╝n├╝ a┼ča─č─▒daki komutlarla kurabilirsiniz.

nvm install --lts
nvm install 4.9.1

Kurdu─čunuz s├╝r├╝mlerin listesini g├Ârmek i├žin a┼ča─č─▒daki komutu kullan─▒n.

nvm ls

Listedeki aktif s├╝r├╝m├╝ de─či┼čtirmek isterseniz a┼ča─č─▒daki komutu kullan─▒n. s├╝r├╝m_numaras─▒ yerine kullanmak istedi─činiz s├╝r├╝m├╝ yaz─▒n.

nvm use s├╝r├╝m_numaras─▒

De─či┼čikli─čin ger├žekle┼čip ger├žekle┼čmedi─čini g├Ârmek i├žin a┼ča─č─▒daki komutu kullan─▒n.

nvm current

Se├žti─činiz s├╝r├╝m├╝ varsay─▒lan olarak ayarlamak isterseniz a┼ča─č─▒daki komutu kullan─▒n. s├╝r├╝m_numaras─▒ yerine varsay─▒lan olarak ayarlamak istedi─činiz s├╝r├╝m├╝ yaz─▒n.

nvm alias default s├╝r├╝m_numaras─▒



NPM i├žin Geli┼čtirme Ara├žlar─▒n─▒n Kurulumu Nas─▒l Yap─▒l─▒r?

Npm eklentileri i├žin ihtiya├ž duyulacak paketlerin kurulumu i├žin a┼ča─č─▒daki komutu terminalde ├žal─▒┼čt─▒rarak geli┼čtirme ara├žlar─▒n─▒ kurun.

sudo apt install gcc g++ make



E─čer Node.js ve npm paketlerini kald─▒rmak isterseniz a┼ča─č─▒daki komutu kullanabilirsiniz.

sudo apt remove nodejs npm

Etiketler:

Yorum G├Ânder

[blogger][facebook]

Polat B├╝y├╝karslan

─░leti┼čim Formu

Ad

E-posta *

Mesaj *

Blogger taraf─▒ndan desteklenmektedir.