我有点困惑NPM包版本NPM包不同版本的依赖
我有ionic2应用程序,并在我的packages.json我必须依赖于另外我有最新的离子本土具有依赖性[email protected]到[email protected]。
现在的问题是我写了扩展到Observable添加新的方法。它在我的服务上按预期工作。但是,当我使用离子本地服务时,它不起作用。
这种方法将工作(Get命令只返回可观察)
updateService.getCommands().ExtensionHere();
这不会(的onChange将返回可观察)
BatteryStatus.onChange().ExtensionHere();
这是愚蠢的问题,但我是一个位卡住,因为我认为NPM将为它们全部使用最新版本。
所以我的问题是为什么它以这种方式工作? 这是否有任何方式可以说使用相同的软件包版本?
是的但我的想法是,如果我正在从“rxjs/Observable”中导入{Observable};“和离子本土的做同样的,所以我们reffer相同的lib ... –