У меня есть шаг сборки в моем генераторе статического сайта, который копирует такие вещи, как favicon и manifest, но это кажется расточительным, поскольку эти файлы редко меняются.
Как я могу изменить этот шаг сборки, чтобы он выполнял только cp
, если файлы различаются?
Мой скрипт npm в настоящее время: "build-robots": "cp robots.txt _build/robots.txt",
Кроме того, онбыло бы здорово сделать то же самое для каталогов файлов.Как и каталог /scripts
, который полон js-файлов и папок js-файлов (например, один для polyfills).
Использование cp -ru folder/ _build/
работает, но не копирует, удаляет или переименовывает.Любой способ скопировать удаляет и переименовывает?