मैं इस तरह एक नया कोणीय प्रोजेक्ट बनाता हूं:

 ng new ecommerce

जब तक मैं यह प्रयास नहीं करता तब तक सभी अपेक्षित कार्य करता है:

 import { Observable } from 'rxjs/observable';

बहुत सारी फाइलों के साथ 'नोड_मॉड्यूल्स/आरएक्सजेएस' के तहत एक अवलोकन योग्य फ़ोल्डर है लेकिन अवलोकन योग्य सदस्य स्पष्ट रूप से गायब है और संकलन प्रयास क्रैश हो जाता है।

मैंने वह सब कुछ करने की कोशिश की है जिसके बारे में मैं सोच सकता हूं। क्या आप मुझे समझने और ठीक करने में मदद कर सकते हैं?

धन्यवाद - डेल

0
Dale 18 मार्च 2020, 06:40
क्या आप अपना आरएक्सजेएस संस्करण पोस्ट कर सकते हैं
 – 
Arunkumar Ramasamy
18 मार्च 2020, 06:52
>> यदि rxjs 'rxjs' से 6 आयात {अवलोकन योग्य} से ऊपर का संस्करण है; << शानदार! इसने मेरे द्वारा बताई गई समस्या को ठीक कर दिया लेकिन दुर्भाग्य से एक नई समस्या जोड़ दी। मेरा कोड पढ़ता है: 'rxjs/जोड़ें/अवलोकन योग्य/का' आयात करें; ... ऑब्जर्वेबल.ऑफ़ (यह.उत्पाद) लौटाएं; त्रुटि पढ़ती है: संपत्ति 'का' प्रकार 'अवलोकन योग्य' प्रकार पर मौजूद नहीं है। मैं आयात से /add को भी हटा सकता हूं क्योंकि of.js दोनों फ़ोल्डरों पर मौजूद है। लेकिन यह वही त्रुटि देता है। मुझे यह बिल्कुल समझ नहीं आ रहा है। क्या कोई सलाह दे सकता है? धन्यवाद - डेल
 – 
Dale
18 मार्च 2020, 22:06
आपको 'rxjs' से { of } आयात करना होगा;
 – 
Arunkumar Ramasamy
19 मार्च 2020, 10:12

3 जवाब

आरएक्सजेएस संस्करण 6 में, आयात Observable इस तरह से,

import { Observable } from 'rxjs';
2
Sumit Vekariya 18 मार्च 2020, 06:50

आपको ये स्टेप्स फॉलो करने हैं:-

  1. rxjs-compat की निर्भरता स्थापित करें

    npm install --save rxjs-compat

  2. अपने आवेदन में जोड़ें।

    import { Observable } from 'rxjs';

0
Parth Raval 18 मार्च 2020, 08:04

Package.json फ़ाइल की जाँच करें। आरएक्सजे की जाँच करें।

 **"rxjs": "^6.3.3",**

यदि rxjs 6 . से नीचे का संस्करण है

 import { Observable } from 'rxjs/observable';

यदि rxjs 6 . से ऊपर का संस्करण है

import { Observable } from 'rxjs';
0
G_V 18 मार्च 2020, 14:49