我刚刚开始使用 grunt-init。我一切正常。
我想知道是否有一种方法可以根据提示(基于先前提示的答案)进行条件复制根文件。
您可以使用rename.json
文件通过docs http://gruntjs.com/project-scaffolding#renaming-or-excluding-template-files.
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{% } %}"
}
The destpath
检查的值props.empty
来自你的变量template.js
文件,正确复制和重命名。
这里有一个链接到要点 https://gist.github.com/JoshuaJones/b189b3d180450a633983显示template.js
and rename.js
对于那个例子。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)