当我尝试bower install --save px-data-table
在我的 Angular 2 应用程序中,我收到以下错误:
bower ECONFLICT Unable to find suitable version for webcomponentsjs
考虑到我没有安装 webcomponentsjs(我检查了我的package.json
和我的bower.json
.
当我尝试bower install --save px-data-table
在我的 Angular 2 应用程序中,我收到以下错误:
bower ECONFLICT Unable to find suitable version for webcomponentsjs
考虑到我没有安装 webcomponentsjs(我检查了我的package.json
和我的bower.json
.
这是 bower 对所有组件的工作方式,而不是特定于 Predix。听起来您的应用程序有一个组件依赖于 webcomponentsjs 的 X 版本,而另一个组件依赖于 webcomponentsjs 的 Y 版本。如果您bower install
手动运行,您应该会看到有冲突的组件。然后您可以修改或锁定这些组件的版本。希望这可以帮助。
看起来像运行带有--force-latest
标志的命令为我解决了这个问题。完整命令:bower install --force-latest --save px-data-table
.
如果有人能解释为什么 Bower 默认不寻找最新版本,仍然在这里寻求澄清。