#javascript #node.js #fs
#javascript #node.js #fs
Вопрос:
Есть ли способ скопировать папку из одного места в другое?
Я использовал метод:
fs.copyFileSync()
Однако он копирует только файлы.
Есть ли у меня способ скопировать папку из одного места в другое?
Комментарии:
1. папка с вложенными папками или без них? в любом случае вам придется написать какой-то реальный код
2.
fs
Сам модуль не имеет такой возможности. Существует множество сторонних модулей, которые предлагают подобные функции, такие как fs-extra .3. Я хотел бы скопировать папку с рабочего стола в другую папку на случай, если @jaromanda-x
4. Спасибо @jfriend00, obrigado!
5. да, и в этом случае вам тоже нужно будет написать код
Ответ №1:
вы можете использовать функцию exec для выполнения команды операционной системы
const { exec } = require('child_process');
exec('cp -r <sorceFolderPath> <destFolderPath>', (err, stdout, stderr) => {
}
это может отличаться в зависимости от ОС