Gruntjs grunt复制空文件结构

Gruntjs grunt复制空文件结构,gruntjs,Gruntjs,我想在grunt任务期间克隆现有的文件结构,而不复制文件。新的结构在开始时应该是空的,并且将用已经存在的文件结构中的已处理数据填充 我已选中grunt contrib copy,但似乎没有仅用于复制目录的筛选器。这是正确的,请在每个(或最低级别)目录中放置一个文件,然后运行grunt contrib copy,它将复制您的结构 更新此内容以涵盖以下评论: grunt contrib copy或grunt init中目前没有仅复制结构的选项 但是,如果不考虑从0开始的选项,只需允许预处理的数据填充

我想在grunt任务期间克隆现有的文件结构,而不复制文件。新的结构在开始时应该是空的,并且将用已经存在的文件结构中的已处理数据填充


我已选中grunt contrib copy,但似乎没有仅用于复制目录的筛选器。

这是正确的,请在每个(或最低级别)目录中放置一个
文件,然后运行grunt contrib copy,它将复制您的结构

更新此内容以涵盖以下评论:

grunt contrib copy或grunt init中目前没有仅复制结构的选项

但是,如果不考虑从0开始的选项,只需允许预处理的数据填充结构,并向复制任务传递一个
newer:
,以仅覆盖比当前文件旧的文件


如果您确实需要这些文件夹为空,那么最好的办法是为自己设置一个样板文件。我希望我能找到更好的解决办法。

是的。您想只复制文件夹结构而不复制任何实际文件吗?或者您只是想复制某些文件,如
/*.{html,css}
?只是空文件结构建议使用或grunt.file.mkdir。如果你需要重复复制结构,我会花更长的时间看cpr。您可能可以使用grunt contrib copy和grunt contrib clean创建一个草率的解决方案,但是复制结构需要大量的工作。Thx suzunakes!好参考