1
На машине Windows я есть карту папку доля => Z:/добавления/SendFile абсолютный путь
с помощью экспресс, я использую res.senFile вернуть файл в браузере:
var download = config.file_dir + "/" + file;
res.sendFile(download);
загрузить значение Z:/uploads/737237213791239.pdf
Я получаю эту ошибку:
throw new TypeError('path must be absolute or specify root to res.sendFile
Я даю абсолютный путь?
Возможно, вам не нравится тот факт, что вы его сопоставили (или что путь к диску Windows не выглядит красивым), поскольку подключенные диски ограничены сеансом, на котором вы их сопоставляете. Я бы попытался сначала использовать Обратные косые черты стиля Windows «\» или, во-вторых, UNC-путь. "\\ machinename \ share \ path \ file.ext" – user3710044
Я думаю, что вы правы. – Alvin