Когда я запускаю следующий код, создается пустой файл с правильным именем. Я явно не хочу пустой файл.fs-extra copy file выводит пустой файл
Я знаю, что правильный путь, потому что, когда я делаю это намеренно неправильно это не удается (очевидно)
const path = require('path');
const fse = require('fs-extra');
const OUTPUT_PATH = 'js/libs/';
const _NODE_MODULES = 'node_modules/';
const filePath = `${_NODE_MODULES}tooltipster/dist/js/tooltipster.bundle.min.js`;
fse.copy(path.join(__dirname, filePath), path.join(__dirname, `${OUTPUT_PATH}/something.js`), err => {
if (err) {
console.log(err);
process.exit(1)
}
console.log('Copy complete');
process.exit(0);
})
Выход этого Copy Complete
Но файл пуст, как я уже сказал. Любая идея, что я делаю неправильно здесь?
Это был вопрос прав доступа к файлам. Спасибо @ num8er за помощь –