从变量复制时是否可以设置文件名?
例如: 应用程序名称通过控制台设置。 网站标题是应用程序名称..
var siteTitle = {
site_name: this.appName
};
this.template("html/_index.html", "app/html/index.html", siteTitle);
这设置占位符应用程序名称。一切都很好。
但我想做一些类似的事情:将 css 文件命名为 appName 并将父类设置为 appname(这有效)。
this.template("css/_main.css", "app/css/" + siteTitle + ".css", siteTitle);
这可能吗?就像我已经完成的那样,它不起作用。
问候, 谢尔盖
最佳答案
好的,刚刚解决了这个问题。
而不是使用变量
this.template("css/_main.css", "app/css/" + siteTitle + ".css", siteTitle);
我需要直接使用appName
this.template("css/_main.css", "app/css/" + this.appName + ".css", siteTitle);
关于variables - Yeoman 生成器模板变量作为文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30648968/