Yerel Geliştirme
Dikkat
Öncelikle ".env" dosyanızı oluşturun. Daha sonra aşağıdaki adımları takip edebilirsiniz.
Redis İpuçları
Yerel ortamınızda test amaçlı olarak Docker ile yerel redis'e bağlanmanız mümkündür. Daha fazla bilgi edinin
Servis gereksinimleri için npm paketlerini yükleyin.
$ npm install
Projeyi aşağıdaki komutlardan biriyle çalıştırabilirsiniz.
Geliştirme
$ npm run start
İzleme modu
$ npm run start:dev
Üretim modu
$ npm run start:prod
Docker ile Redis Çalıştırma
Redis'i başlatmak için aşağıdaki komutla kurulum yapabilirsiniz.
$ docker-compose up -d
Testleri Çalıştırma
Servis içinde NestJS'nin yerleşik test framework'ü kullanılarak yazılmış birim ve entegrasyon testleri bulunmaktadır. Testleri aşağıdaki komutlarla çalıştırabilirsiniz.
Birim testleri
$ npm run test
E2e testleri
$ npm run test:e2e
Test kapsamı
$ npm run test:cov