On dirait que ncp et Clé à molette Les deux ne sont plus maintenus. La meilleure option est probablement d'utiliser fs-extra
Le développeur de la clé à molette indique aux utilisateurs d'utiliser fs-extra
car il a déprécié sa bibliothèque
copySync & moveSync Ces deux outils copient et déplacent les dossiers, même s'ils contiennent des fichiers ou des sous-dossiers, et vous pouvez facilement déplacer ou copier des fichiers en les utilisant.
const fse = require('fs-extra');
const srcDir = `path/to/file`;
const destDir = `path/to/destination/directory`;
// To copy a folder or file
fse.copySync(srcDir, destDir, function (err) {
if (err) { ^
console.error(err); |___{ overwrite: true } // add if you want to replace existing folder or file with same name
} else {
console.log("success!");
}
});
OU
// To Move a folder or file
fse.moveSync(srcDir, destDir, function (err) {
if (err) { ^
console.error(err); |___{ overwrite: true } // add if you want to replace existing folder or file with same name
} else {
console.log("success!");
}
});