我在静态站点生成器中有一个构建步骤,该步骤可以复制favicon之类的内容并进行清单显示,但似乎很浪费,因为这些文件很少更改。
如何更改该构建步骤,以便仅在文件不同的情况下cp
才起作用?
我的npm脚本当前为:"build-robots": "cp robots.txt _build/robots.txt",
此外,对文件目录执行相同操作也很棒。像/scripts
目录中充满了js文件和js文件的文件夹(例如,一个用于polyfills)。
使用cp -ru folder/ _build/
可以但不能复制删除或重命名。有什么复制删除和重命名的方法吗?