जब मैं firebase deploy का प्रयास करता हूं तो मुझे निम्न त्रुटि मिलती है।

ऐसा लगता है कि यह इस पंक्ति के बारे में है: import * as functions from 'firebase-functions'; मेरी फ़ाइल की शुरुआत में। इससे पहले मेरा इससे कोई विवाद नहीं रहा है। लेकिन मुझे हाल ही में NPM और परिनियोजन में समस्याएं आ रही हैं

Error: Error occurred while parsing your function triggers.

/Users/name/Desktop/Yoveo/functions/src/index.ts:1
import * as functions from 'firebase-functions';
^^^^^^

SyntaxError: Cannot use import statement outside a module
    at wrapSafe (internal/modules/cjs/loader.js:1052:16)
    at Module._compile (internal/modules/cjs/loader.js:1100:27)
    at Module._compile (pkg/prelude/bootstrap.js:1281:32)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1156:10)
    at Module.load (internal/modules/cjs/loader.js:984:32)
    at Function.Module._load (internal/modules/cjs/loader.js:877:14)
    at Module.require (internal/modules/cjs/loader.js:1024:19)
    at Module.require (pkg/prelude/bootstrap.js:1225:31)
    at require (internal/modules/cjs/helpers.js:72:18)
    at /Users/name/.cache/firebase/tools/lib/node_modules/firebase-tools/lib/triggerParser.js:15:15

Having trouble? Try firebase [command] --help
name@name-MacBook-Pro functions % 

मैं इसे कैसे ठीक कर सकता हूं?

मैंने npm अपडेट चलाया और फिर फायरबेस को फिर से तैनात किया। एक ही त्रुटि मिली। लेकिन npm install -g firebase-tools चलाने की सिफारिश के साथ, जो फिर से परिनियोजन चलाने के बाद त्रुटि के लिए कोई परिवर्तन नहीं हुआ।

1
NCT 127 18 नवम्बर 2020, 02:13

1 उत्तर

सबसे बढ़िया उत्तर

हल: मैंने अपने फोल्डर में AsyncIterable खोजा। इसने मेरे पास विभिन्न परियोजनाओं से जुड़ी संबंधित फाइलों का एक समूह लौटा दिया। फिर मैंने उन सभी के लिए फ़ाइल पथ पर प्रकाश डाला और देखा।

मैंने पाया कि सही ढंग से काम करने वाले जहां एक परियोजना से जुड़े हैं, और यह कि जो परियोजना काम नहीं कर रही थी वह दिखाई नहीं देगी। हालांकि, बिना Xcode प्रोजेक्ट से जुड़ी कुछ फाइलों को छोड़कर।

इस प्रकार मैंने निष्कर्ष निकाला कि प्रारंभिक सेटअप में कोई समस्या हो सकती है जहां कई आवश्यक फाइलें किसी विशेष परियोजना से जुड़ी नहीं थीं। पता नहीं यह कैसे हो गया। मैं अब इसे हल करने के लिए काम करूंगा। टिप्पणी करें कि क्या आप जानते हैं कि मैं इसे कैसे फिर से कर सकता हूं या इस समस्या को ठीक कर सकता हूं।

1
NCT 127 19 नवम्बर 2020, 09:39