Jump to content
×
×
  • Create New...

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

Lorem Ipsum is simply dummy text

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

Test Test

  • Bu Alana Reklam Verebilirsiniz
    Bu Alana Reklam Verebilirsiniz

Node JS İle Modül Kullanım Rehberi

Rate this topic


myakn55
 Share


Recommended Posts

Node JS İle Modül Kullanım Rehberi
 Share


  • Moderators

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.

Edited by myakn55

Technology is Real

Link to comment
Share on other sites


Konu Altı Reklam 1
Konu Altı Reklam 2
  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Posted Images

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Clear editor

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

 Share


  • Bu Alana Reklam Verebilirsiniz
    Bu Alana Reklam Verebilirsiniz
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...