2017-03-25 31 views
9

aşağıdaki adımları takip konuşlandırılmış göremezsiniz:Firebase fonksiyon

    Firebase CLI (Komut Satırı Arayüzü) Eğer https://nodejs.org/

    talimatları uygulayarak yükleyebilirsiniz node.js ve UÖM'sini gerektirir

    • takma node.js aynı zamanda UÖM'nin
  1. Eğer node.js ve npm şekilde kurulduğunda Firebase yüklemek yükler NPM aracılığıyla CLI:
    npm -g Firebase-araçları

    • Bu dünyada kullanılabilen Firebase komutunu yükler.
      a: son sürüme güncellemek için lütfen projeyi başlat aynı komutunu
  2. yeniden çalıştırın. Tarayıcı aracılığıyla giriş yapmak ve firebase aracının kimliğini doğrulamak için firebase girişini çalıştırın.

    sizin Firebase proje dizinine

    b.Go veya dizini

    c oluşturun. Firebase init işlevlerini çalıştırma

    • Araç, bağımlılıkları npm ile yükleme seçeneği sunar. Bağımlılıkları başka bir şekilde yönetmek istiyorsanız reddetmek güvenlidir.
  3. Taşı dizin kurulum Firebase işlevlerine NPM ile bağımlılıkları yüklemek için ilişkili Firebase projeyi

  4. Seç Y Seç

  5. Eğer

    oluşturulan fonksiyonu ile Düzenle index.js dosya
  6. Firebase projenizi eklemek için firebase use --add dosyasını çalıştırın

  7. Çalıştır Firebase orada Fonksiyonlar sekmesine tıkladığınızda, ben dağıtmak de terminalde mesajı tamamlanmıştır olsun Bütün bunlardan sonra ancak Firebase konsolda fonksiyonu

dağıtmak için --only fonksiyonları dağıtmak listelenen işlevler yok !?

+0

Bunu hiç çözdünüz mü? Eğer asıl index.js'nizi gönderirseniz, yardımcı olabilirim. – Lindauson

cevap

2

7. adımda, oradaki örnek işlevini kaldırmanız ve dosyayı kaydetmeniz gerekir. Daha sonra, dağıtım komutunun çıktısında, oluşturulan helloWorld fonksiyonu için bir URL verilecektir.

6

Hızlı İpucu: Index.js dosyanızda dağıtmaya çalıştığınız işlevi dışa aktardığınızdan emin olun. Firebase projeniz yayılacak, ancak dışa aktarılmadıkça Bulut İşlevleri kullanılamayacak.

2

En az 'un firebase-tools sürümünü çalıştırdığınızdan emin olun.Eğer sahip olduğunuz sürümü kontrol etmek için çalıştırın:

firebase --version 

varsayılan kurulum çalıştırıyorsanız, kullanmakta firebase-tools güncelleyebilirsiniz:

npm install -g firebase-tools 
0

varsayılan işlevini uncommenting sonra dosyayı emin olun ve sonra

firebase deploy 
0
ben de aynı sorun vardı

kullanabilir ve ben bütün işlevleri içeren index.js dosya içinde "fonksiyonları" klasörüne kaydedilen emin yaparak bunu çözmüş proje klasörü Ben kod kullanıyorum, böylece sadece dosya üzerine tıkladı/kaydet ve doğru klasörü seçtim.