运行 来自 yeoman 内部的 yeoman - 这可能吗?
run yeoman from within yeoman - is it possible?
我正在编写一个生成器,它应该有条件地 运行 另一个生成器作为挂钩。 yeoman 很好地支持它吗?还是我只能生成 OS 个最终会 运行 yeoman 的进程?
Yeoman 确实支持可组合性:http://yeoman.io/authoring/composability.html
this.composeWith('some-name', {
args: ['bar'],
options: {testFramework: 'mocha'}
}, {
// that's the path to your npm local version
local: require.resolve('generator-some-name')
});
我正在编写一个生成器,它应该有条件地 运行 另一个生成器作为挂钩。 yeoman 很好地支持它吗?还是我只能生成 OS 个最终会 运行 yeoman 的进程?
Yeoman 确实支持可组合性:http://yeoman.io/authoring/composability.html
this.composeWith('some-name', {
args: ['bar'],
options: {testFramework: 'mocha'}
}, {
// that's the path to your npm local version
local: require.resolve('generator-some-name')
});