Skip to content

EmirhanPala/LearningReactDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LearningReactDev

React Notlarım

React projesini ayağa kaldırmak için facebook'un bize vermiş olduğu create-react-app repoyu kullanıcaz.

TERMİNAL KOMUTLARI

Yeni proje oluşturmak için

npx create-react-app project name

Projeyi çalıştırmak için

npm start

Projeye kütüphane yüklemek için

npm install kütüphaneAdı
npm i kütüphaneAdı

Test kodlarını çalışmak için

npm test

Semantic Versiyonlama

Versiyonlama yapılırken ortadaki sayı artarsa onun sağındaki sıfırlanır veya en baştaki artarsa onun sağındakilerde sıfırlanarak ilerler.

npm version patch --force
npm upgrade minor -f

React build ve Deploy

npm run build 
//Dosyaları terminal üzerinde seçili olan reactın içerisine kurar.
Reactı çalıştırmak için gerekli olan build klasörünün içine girilir.
cd build
Deploy etmek içinde
npx surge

NPMJS Component Paylaşmak

React kütüphanesi oluşturabilmek için gerekli olan bütün dosya ve dizinleri ilgili proje dizinlerine yerleştirmek için create-react-library repoyu kullanıcaz.

Kullanılan Kaynaklar