2016-05-19 16 views
11

मैं के लिए मुझे के जीवन को समझ नहीं सकता कि मैं क्यों Firebase इस एप्लिकेशन के अंतर्गत काम करने के लिए नहीं मिल सकता है नहीं है। जब मेरे पास हैFirebase: Uncaught TypeError: Firebase एक निर्माता

Uncaught TypeError: Firebase is not a constructor 

:

var Firebase = require("firebase"); 
var ref = new Firebase("https://letspretendthisisreal.firebaseio.com"); 

मैं इलेक्ट्रॉन और शर्म की बात है का उपयोग कर रहा मुझ पर मुझे पता है ... मैं कोणीय उपयोग नहीं कर रहा क्योंकि मैं केवल एक साधारण एप्लिकेशन बनाने हूँ मैं त्रुटि प्राप्त हो रही केवल मेरे उपयोग के लिए। मैंने बिना किसी किस्मत के ऑनलाइन उत्तरों को खोजने का प्रयास करने में काफी समय बिताया है। आप मेरी एकमात्र आशा हैं!

+1

इसका मतलब है कि 'फायरबेस' एक कन्स्ट्रक्टर फ़ंक्शन नहीं है, या यहां तक ​​कि एक समारोह भी है। क्या आप सुनिश्चित हैं कि '() 'फ़ायरबेस कन्स्ट्रक्टर –

उत्तर

17

हाल firebase अपने वेब एसडीके है, जो अपने एपीआई के कुछ बदल गया अपडेट किया गया है। आपके द्वारा उपयोग किए जाने वाले वाक्यविन्यास 2.x एपीआई की तरह दिखते हैं, जबकि 3.x बहुत अलग है। आप किस संस्करण का उपयोग कर रहे हैं यह देखने के लिए अपने पैकेज.जेसन की जांच करें। यदि यह 3.x है, तो नई API का उपयोग करके फायरबेस को प्रारंभ करने के तरीके पर the new docs site देखें।

+0

लौटा रहा है, मैंने प्रक्रिया का पालन किया है और यहां तक ​​कि फायरबेस सीएलआई का उपयोग करके मेरी फायरबेस परियोजना में सफलतापूर्वक लॉगिन करने में सक्षम हूं। लेकिन जब मैं अपना node.js चलाता हूं, तो मुझे एक त्रुटि 'PERMISSION_DENIED' मिलती है –

संबंधित मुद्दे