我正在使用Angular CLI(1.4.9),Angular 4.4.6和RxJS(5.4.2)......
当我通过" ng serve"我得到一个警告:
警告导出' PartialObserver'在' rxjs / Observer'中找不到 在HarmonyImportSpecifierDependency._getErrors(\ node_modules \ @angular \ cli \ node_modules \ webpack \ lib \ dependencies \ HarmonyImportSpecifierDependency.js:65:15) 在HarmonyImportSpecifierDependency.getWarnings(\ node_modules \ @angular \ cli \ node_modules \ webpack \ lib \ dependencies \ HarmonyImportSpecifierDependency.js:39:15) 在Compilation.reportDependencyErrorsAndWarnings(\ node_modules \ @angular \ cli \ node_modules \ webpack \ lib \ Compilation.js:701:24) 在Compilation.finish(node_modules \ @angular \ cli \ node_modules \ webpack \ lib \ Compilation.js:559:9) at applyPluginsParallel.err(\ node_modules \ @angular \ cli \ node_modules \ webpack \ lib \ Compiler.js:506:17) at \ node_modules \ tapable \ lib \ Tapable.js:289:11 在_addModuleChain(\ node_modules \ @angular \ cli \ node_modules \ webpack \ lib \ Compilation.js:505:11) at processModuleDependencies.err(\ node_modules \ @angular \ cli \ node_modules \ webpack \ lib \ Compilation.js:475:14) at _combinedTickCallback(internal / process / next_tick.js:67:7) at process._tickCallback(internal / process / next_tick.js:98:9)
生成警告的源代码文件只有:
import { PartialObserver } from 'rxjs/Observer';
似乎运行良好。除警告外,Webpack捆绑过程成功完成。我没有收到文件中的linter错误。
任何人都知道导致此警告的原因是什么?这是一个RxJS结构在某种程度上不能与webpack很好地解决的问题吗?