NodeJS, Ubuntu'da JavaScript için bu çalışma zamanı ortamını yükleyin

nodejs logosu

Bir sonraki makalede Node.js'ye bir göz atacağız. Bu bir JavaScript için açık kaynaklı, platformlar arası çalışma zamanı ortamı JavaScript'in V8 motoruyla oluşturulmuştur krom. NodeJS, onu hafif ve verimli kılan olay odaklı bir G / Ç işlem modeli kullanır.

Node.js bir Sunucu için JavaScript çalışma zamanı. iken npm, bir Node.js paket yöneticisidir. Bu yazıda Ubuntu 6.11.3 ve Linux Mint 17.04 üzerinde güvenli ve güvenilir bir kaynaktan Node.js'nin Long Term Support (LTS 18.2) versiyonunun nasıl kurulacağını göreceğiz. Netleştirin Node.js'yi yüklerken aynı fiyata npm de kuracağız.

Node.js, ECMAScript programlama dilini temel alan sunucu katmanı (ancak bununla sınırlı değildir) için platformlar arası bir çalışma zamanı ortamıdır. Oldu yüksek oranda ölçeklenebilir ağ programları oluşturmada yararlı olma odağıyla oluşturulmuştur web sunucuları gibi.

Düğüm Google tarafından geliştirilen V8 motorunu kullanarak javascript çalıştırın Chrome tarayıcınız tarafından kullanım için. Node, V8 motorundan yararlanan sunucu tarafı çalışma zamanı ortamı sağlar. javascript'i inanılmaz hızlarda derleyin ve çalıştırın. Hız artışı önemlidir çünkü V8, Javascript'i yorumlamak yerine yerel makine koduna derler.

nodejs sürümleri

Bu çalışma zamanı ortamı birkaç "temel modül" içerir Eşzamansız ağ programlama için bir katman sağlayan ağ modülü ve Yol, Dosya Sistemi, Arabellek, Zamanlayıcılar ve daha genel amaçlı Akış gibi diğer temel modüller gibi ikilinin kendisine derlenir. Üçüncü şahıslar tarafından geliştirilen modülleri kullanmak mümkündürYa önceden derlenmiş ".node" dosyaları ya da düz javascript dosyaları olarak.

Üçüncü taraf modüller, node.js'yi genişletebilir veya bir soyutlama düzeyi ekleyebilir, web uygulamalarında kullanılmak üzere çeşitli ara yazılım yardımcı programları uygulamak. Modüller basit dosyalar olarak kurulabilse de, genellikle modüllerin derlenmesini, kurulumunu ve güncellenmesini ve ayrıca bağımlılıkların yönetimini kolaylaştıracak Düğüm Paketi Yöneticisi (npm) kullanılarak kurulurlar. Ayrıca, Düğümün varsayılan modüller dizininde kurulu olmayan modüllerin onları bulmak için göreli bir yol kullanması gerekecektir. Node.js wiki'si mevcut üçüncü taraf modüllerinin bir listesini sağlar.

NodeJS için kullanır

JavaScript herkesin sevmediği bir dil olmasına rağmen, bu pek çok şey için harika bir araçtır. Web uygulamaları, komut satırı uygulamaları, sistem yönetimi için komut dosyaları, her türlü ağ uygulaması vb. Bu araç çok hızlıdır ve bu, birkaç nedenden dolayı önemlidir:

  • El gelişme daha hızlı.
  • Çalışan birim testleri daha hızlı yapılabilir.
  • Uygulamalar daha hızlı. Bu bizi daha iyi bir kullanıcı deneyimine götürür.
  • Daha düşük altyapı maliyeti.

ayrıca esnekliğini vurgular. Diğer ortamlarda "monolitik" bir sunucu (apache, tomcat, vb.) Vardır ve uygulamanız onun üzerinde "konuşlandırılır" ve çok özel dizin yapıları ve yapılandırma dosyalarınız vardır. Nodejs'de web sunucusunu başlatırsınız ve isterseniz birkaç tane başlatabilirsiniz.

Ubuntu'ya NodeJS yükleyin

Kullanacağımız güvenli ve güvenilir kaynak Düğüm Kaynağı, Node.js için destek sağlayan bir ekip. Node.js ve npm'yi kurmak için ihtiyacımız olacak önce curl'yi yükle. Sadece terminale yazmamız gerekecek (Ctrl + Alt + T):

sudo apt install curl

Sonra, bu komutu kullanacağız depo ekle sistemimiz için gerekli:

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

Bu noktada, yazılım listesini güncelleyeceğiz ve kurulumu aşağıdaki komut dizisi ile gerçekleştireceğiz:

sudo apt update && sudo apt install nodejs

Danışabilirsin Node.js LTS belgeleri alarak resmi web sitesi Projenin

Önceki seçenekle NodeJS LTS'nin bir sürümünü kuracağız. Ama, bir yolu var daha eski bir sürümü yükle (Sanırım 4.2.6) Ubuntu depolarından. Bunun için sadece bir terminal açmamız gerekecek (Ctrl + Alt + T):

sudo apt install -y nodejs nodejs-legacy

Eğer istediğimiz buysa en son sürümü (8.5.0) kullanın bu yürütme ortamından web sitesi.

NodeJS'yi Kaldırma

Daha düğüm kurulumunu kaldır işletim sistemimizin yalnızca terminalini açmamız gerekecek (Ctrl + Alt + T). İçinde aşağıdakileri yazacağız:

sudo apt --purge remove node
sudo apt --purge remove nodejs

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Carlos David Porras-Gomez dijo

    José Daniel Vargas Murillo