Closed HacerBusraKILIC closed 6 years ago
Merhabalar, soruyu başta görmüştüm fakat o an başka bir yere odaklanınca sizin sorunuzu cevaplamayı unuttum :( kusuruma bakmayın.
Sorun çözüldü mü?
Sorun değil :) Çözememiştim ama şuan sınavlarım var bu tarafla ilgilenemiyorum. Tekrar baktığımda sorumu yenileyebilirim.
package.json dosyasında ne yazıyor onu paylaşabilir misiniz?
backend klasörü içindeki package.json dosyasını paylaşıyorum
Hmm scripts nesnesinin içindeki start betiğinde bazı düzenlemeler yapmak gerekiyor. node_modules/ şeklide giden ifadelerin soluna ./
ekleyip dener misiniz? ör:
./node_modules/nodemon/bin/nodemon.js
Hmm şunu dener misiniz:
nodemon -- babel-node server.js
bir yerde daha takıldı. Peki ne yaptık burada anlatabilir misiniz? (Bir de dediğim gibi ben suan hatayı araştıramıyorum. Sadece dediklerinizi uyguladım)
Şimdi açıkçası ben de tam olarak nodemon işleminin ne yaptığını bilmiyorum. Amacım komut dosyasını çalıştırabilmekti. Zaten verdiği hatada "node_modules komutu tanınmıyor" şeklindeydi. eğer kurmuş olduğunuz bir paket, script komutu içeriyorsa "node_modules/.bin/komut .." şeklinde çağırmanıza gerek kalmıyor. Çünkü onu npm zaten otomatik bulduğu için sadece "komut .." şeklinde yazmanız yeterli oluyor.
Aslında başardık.
Sonradan verdiği hata büyük ihtimal nodemon kullanımı ile alakalı. nodemon işlemini doğru kullandığınıza emin olmalısınız. Verdiği hata zaten
node babel-node server.js
komutunu çalıştıramadığından kaynaklanıyor. node
nodejs komutu bir sonraki parametre ise çalıştıracağı dosya ama sizin dizininizde babel-node dosyasını bulamadığı için normal olarak hata veriyor.
Bu hataya karşı ne yapabilirim?