Jump to content
×
×
  • Yeni Oluştur...

Weblep.Com'a Hoş Geldiniz !

Weblep.Com'da aradığınız herşeyin çok daha fazlasını bulabilirsiniz , forum slayt reklam alanının da ilerleyen tarihlerde içerikler yer almaya başlauyacaktır.

WebLep Hosting ve Tasarım

Weblep.Com'a Hoş Geldiniz !

Weblep.Com'da aradığınız herşeyin çok daha fazlasını bulabilirsiniz , forum slayt reklam alanının da ilerleyen tarihlerde içerikler yer almaya başlauyacaktır.

WebLep Hosting ve Tasarım

Weblep.Com'a Hoş Geldiniz !

Weblep.Com'da aradığınız herşeyin çok daha fazlasını bulabilirsiniz , forum slayt reklam alanının da ilerleyen tarihlerde içerikler yer almaya başlauyacaktır.

WebLep Hosting ve Tasarım

Weblep.Com'a Hoş Geldiniz !

Weblep.Com'da aradığınız herşeyin çok daha fazlasını bulabilirsiniz , forum slayt reklam alanının da ilerleyen tarihlerde içerikler yer almaya başlauyacaktır.

WebLep Hosting ve Tasarım

Weblep.Com'a Hoş Geldiniz !

Weblep.Com'da aradığınız herşeyin çok daha fazlasını bulabilirsiniz , forum slayt reklam alanının da ilerleyen tarihlerde içerikler yer almaya başlauyacaktır.

WebLep Hosting ve Tasarım

  • Bu Alana Reklam Verebilirsiniz
    Bu Alana Reklam Verebilirsiniz

Node JS İle Modül Kullanım Rehberi

Konuyu değerlendir


myakn55
 Paylaş


Önerilen İletiler

Node JS İle Modül Kullanım Rehberi
 Paylaş


  • Moderatör
Oluşturulma : (güncelleme yapıldı)

nodejs-logo_hd.webp

Merhaba Arkadaşlar. Bu yazımda sizlere Node.js'te modül kullanımından bahsedeceğim.

Modülleri projemizi kodlarken bizlere yardımcı olan hazır paketler diye adlandırabiliriz. Nodejs'te 2 adet modül yapısı bulunmaktadır. Bunlar Yerel (Kendi oluşturduğumuz) modüller ve harici olarak npm kullanarak projemize entegre ettiğimiz modüllerdir.

Modüller çok faydalıdır. Her dosyada çağırabildiğimiz için bizi kod tekrarından kurtarır. Şimdi ilk olarak harici modülleri projemize nasıl ekleriz ondan bahsedelim.

const http = require('http');

Yukardaki kod projemize http modülünü ekliyor. Require fonksiyonu ile projemize http modülünü dahil ettik. Şimdi de dahil ettiğimiz modülü nasıl kullandığımıza bakalım.

http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.end('KodlamakLazım | Daha İyi bir Dünya İçin!');
}).listen(3000);

Gördüğünüz üzere http modülünün createServer fonksiyonu ile bilgisayarımıza nodejs serverini kurduk. Harici modüllerin kullanımı bu şekilde

Pekiiiiii dahili yani projede kendi yazığımız modülleri nasıl sayfamıza dahil eder ve kullanırız ? Gelin şimdi de buna bakalım.

//Dosyamızın adı module.js

exports.title = function () {
  return "Kodlamak Lazım";
};

Burada dosyamızı Javascriptdahili modülü olan exports ile projedeki tüm dosyalar tarafından ulaşilabilir hale getirdik.

// Dosya adı app.js
const pageTitle= require('./myfirstmodule');

console.log(pageTitle.title)

 

Npm İle Projemize Modül Dahil Etmek

Npm (Node Packet Manager) javascript modüllerini projemize dahil etmemizi sağlayan bir araçtır. Komutlarla çalışır. Nodejs Ve Npm yazımızda detaylı olarak anlatmıştık.

İlk olarak npm ile modüle aramayı size göstermek istiyorum.

İşletim sisteminizin komut ekranını açıp aşağıdaki kodu yazın. Merhaba mongoDB modüllerini aramak istiyorsanız aşağıdaki kodu komut ekranına yazıp Enter tuşuna basmanız yeterli olacaktır

npm search mongodb

Eğer bir modülün adını biliyorsanız komut ekranını açıp cd komutu ile proje klasörünüzün yolunu yazarak proje klasörünüz içine girin ve aşağıdaki kodu yazın. Mesela express modülünü kurmak isterseniz :

cd /Projenizin dosya yolu //Entere basın
npm install express //Entere Basın


Böylelikle express modülü projenize yüklenmiş olacaktır.

myakn55 tarafından düzenlendi

Technology is Real

Yorum bağlantısı
Şimdi Paylaş


Konu Altı Reklam 1
Konu Altı Reklam 2
  • İleti 0
  • Oluşturulma
  • Son yanıt

Bu Konudaki En İyi Paylaşımcı

Popüler Günler

Bu Konudaki En İyi Paylaşımcı

Popüler Günler

Konu Görselleri

Şimdi Konuya Katılın

Şimdi gönderebilir ve daha sonra kayıt olabilirsiniz. Bir hesabınız varsa, şimdi oturum açın .

Misafir
Konuyu yanıtla

×   Yapıştırdığınız içerik biçimlendirme içeriyor.   Biçimlendirmeyi Temizle

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Önceki içeriğiniz geri yüklendi.   Editör içeriğini temizle

×   You cannot paste images directly. Upload or insert images from URL.

 Paylaş


  • Bu Alana Reklam Verebilirsiniz
    Bu Alana Reklam Verebilirsiniz
  • Konuyu Görüntüleyenler   0 kullanıcı

    • Sayfayı görüntüleyen kayıtlı kullanıcı bulunmuyor.
×
×
  • Yeni Oluştur...