我如何使用Yeoman的git.name();混入?

时间:2017-09-13 15:57:09

标签: gulp yeoman

我一直在喝大人,我想用这个mixin打印一个用户的github名字:http://yeoman.io/generator/actions_user.html#.git.name

简单地添加var username = git.name();无效

我怎样才能在自耕农中使用这个mixin和其他mixin?我是否需要在自己以外的index.js文件中要求或包含任何内容?

1 个答案:

答案 0 :(得分:2)

无需导入任何内容。只需使用this.user为呼叫添加前缀即可。这适用于您的示例:

var username = this.user.git.name());

这使得它与this.user之外的其他mixin有些不一致,可以通过this直接访问,例如。 this.installDependencies()