咕噜咕噜模板条件复制文件



我刚刚开始使用grunt-init。我有一切工作。我想知道是否有办法根据提示进行条件复制根文件,这些提示基于对先前提示的回答。

您可以通过文档使用rename.json文件。

prop 应该是您要复制/不复制的文件的路径,并且值可以是带有条件的模板字符串。例如,假设您有两个不同的main.js文件,一个是空文件,另一个是你倾向于重用的代码:

{
  "app/js/main-empty.js": "{% if (empty) { %}app/js/main.js{% } %}",
  "app/js/main-skeleton.js": "{% if (!empty) { %}app/js/main.js{% } %}"
}

destpath会检查template.js文件中props.empty变量的值,正确复制和重命名。

下面是一个要点的链接,显示了该示例的template.jsrename.js

最新更新