v2.5.2
Giriş yap

ben nuxt kurarken hata alıyorum

ahmet01245
264 defa görüntülendi

ben nuxt kurarken hata alıyorum nasıl çözebilirim
create-nuxt-app' is not recognized as an internal or external command,
operable program or batch file

tayfunerbilen
619 gün önce

nodejs sisteminde başarıyla kurulu mu? terminalden önce onu bir kontrol et

node -v

eğer tamamsa, create-nuxt-app paketini global olarak kurdun mu?

npm install -g create-nuxt-app

eğer bu da tamamsa proje oluşturmak için şöyle bir komut mu çalıştırdın?

create-nuxt-app proje-adi

eğer hala hata alıyorsan PATH doğru şekilde ayarlanmamış olabilir.

windows kullanıyorsan şu adımları takip et:

  • Sistem ortam değişkenlerini düzenlemek için, "Denetim Masası" > "Sistem ve Güvenlik" > "Sistem" > "Gelişmiş sistem ayarları" > "Gelişmiş" sekmesini aç ve "Ortam Değişkenleri" düğmesine tıkla.
  • "Sistem değişkenleri" bölümündeki "Path" değişkenini bul ve düzenle. Eğer burada create-nuxt-app'in yolunu görmüyorsan, komutun çalışması için gerekli olan create-nuxt-app'in global yükleme yolunu ekle. Genellikle bu yol, C:\Users\<KullanıcıAdı>\AppData\Roaming\npm şeklindedir. Her işletim sistemi ve yapılandırmaya bağlı olarak farklı olabilir.

mac yad alinux kullanıyorsan:

  • Terminalde echo $PATH komutunu çalıştırarak mevcut PATH değişkenini kontrol et.
  • Eğer create-nuxt-app'in yolunu görmüyorsan, global yükleme yollarından birine eklemen lazım. Bu işlem için ~/.bashrc, ~/.bash_profile, ~/.zshrc gibi shell yapılandırma dosyalarını düzenleyebilirsin. Örneğin:
export PATH=$PATH:/usr/local/share/npm/bin

Bu satırı, uygun shell yapılandırma dosyasının sonuna ekle ve ardından source <shell_yapılandırma_dosyası> komutu ile yapılandırma dosyasını kaydet ve uygula. Örneğin, eğer .bashrc dosyasını düzenlediysen, source ~/.bashrc komutunu çalıştır.

Tüm değişikliklerin uygulandığından emin olduktan sonra, terminali kapat ve yeniden aç. Ardından, create-nuxt-app komutunu tekrar çalıştırarak Nuxt projesi oluşturmaya çalış. Muhtemelen çalışacaktır :) çalışmazsa tekrar yazarsın.