自定义 Yeoman 生成器可以安装依赖项吗?

Can a custom Yeoman generator install dependencies?

如何制作自定义 Yeoman 生成器来安装依赖项?我试图避免多步骤安装过程,并且 运行 'npm install generator-example' 我想访问本地 npm 模块和 bower 包。

通过添加 'this.installDependencies()' Yeoman 将自动尝试 运行 npm 安装和 bower 安装。

index.js Yeoman 文件

...
end: function () {
  this.installDependencies();
}
...

请参阅 here 以获取有关使用 Yeoman 处理依赖项的更多详细信息。