文章内容
2019/2/23 16:38:13,作 者: 黄兵
Angular - “has no exported member 'Observable'”
最近在编写Angualar的时候,使用Rxjs报如下错误:
ERROR in node_modules/@angular/common/http/src/backend.d.ts(8,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Observable"' has no exported member 'Observable'.chunk {
inline} inline.bundle.jsnode_modules/@angular/common/http/src/client.d.ts(1,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Observable"' has no exported member 'Observable'. (inline) 3.85 kB
[entry] [rendered]
node_modules/@angular/common/http/src/interceptor.d.ts(9,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Observable"' has no exported member 'Observable'.chunk {
main} main.bundle.js (main) 2.91 kB [initial] [rendered]node_modules/@angular/common/http/src/jsonp.d.ts(1,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Observable"' has no exported member 'Observable'.
chunk {polyfills} node_modules/@angular/common/http/src/module.d.ts(9,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Observable"' has no exported member 'Observable'.polyfills.bundle.js (polyfills) 577 bytes [initial]
[rendered]
chunk {node_modules/@angular/common/http/src/xhr.d.ts(1,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Observable"' has no exported member 'Observable'.styles}
styles.bundle.js (styles) 41.6 kB [initial] [rendered]node_modules/@angular/common/http/src/xsrf.d.ts(2,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Observable"' has no exported member 'Observable'.
chunk {
vendor} vendor.bundle.js (vendor) 867 kB [initial]node_modules/@angular/common/src/location/location.d.ts(1,10): error TS2305: Module '"F:/WebSite Source Code/SMSReceiveBMS/node_modules/rxjs/Subscription"' has no exported member 'ISubscription'. [rendered]
解决方案:
运行:
npm install rxjs-compat --save
has no exported member 'ShareReplayConfig'.
评论列表