如何使用yeoman生成器将数据传递给非html模板

时间:2016-12-14 19:17:48

标签: jenkins yeoman yeoman-generator

我想将项目名称传递给许多不同的文件,其中没有一个是html文件。

是否可以为非html文件执行类似下面的示例?

writing: function() {
   // takes two arguments: sourcePath, destPath
   this.fs.copy('_someTpl', 'Jenkinsfile', {data: this.tplData});
}

或者有没有办法将数据写入html文件并读取Jenkins文件中的html文件内容?提前谢谢!

1 个答案:

答案 0 :(得分:1)

Yeoman不关心你要复制什么样的文件。对于Yeoman来说,它只是文本文件。

我认为您的问题是使用copy而不是copyTpl。只有copyTpl会在模板中注入数据。