延迟安装依赖项是什么意思

What does it mean to lazily install a dependency

在下一页 (https://simplabs.com/blog/2017/02/13/npm-libs-in-ember-cli.html) 上,它说;

With Ember 2.11 we are now using the ember-source module and no longer the ember Bower package. In the upcoming Ember CLI 2.12 release, Bower will also no longer be installed by default and only install lazily when an addon requests it.

我想了解以下是什么意思"only install lazily when an addon requests it"?

我认为这是对 this API 的引用,它基本上允许 ember-cli 蓝图来安装 bower 包。

虽然这个 API 可能不应该使用,因为不应该使用 bower 它是一个很旧的 API。它现在将安装本地 bower(因此将 bower 添加到 package.json),然后 然后 将该 bower 包添加到 bower.json 然后调用一个 bower install。之前这不是必需的,因为所有 ember-cli 个项目都已经使用 bower.