Я пытаюсь загрузить файл stati c служить в моем интерфейсе angular. Когда я пытался использовать функцию express res.downlode, он не отправил мне никакого ответа, и на angular я получаю и сообщение: «Ошибка Http во время синтаксического анализа для http://localhost: 8080 / notes / downlode / file-1588236321858.jpg » Я пытаюсь что-то вроде этого
router.get('/downlode/:id', async (req, res) => {
const id = req.params.id;
const file = path.resolve(__dirname, `../notes_pdf/file-1588234337804.jpg`);
res.download(file);
});
api.use('/notes', express.static('notes_pdf'));
dir of folder BackEnd\notes_pdf
я использовал multer для загрузки файл
на angular я связываю что-то вроде
downlodenotes(id) {
this.downlode.down(id).subscribe((res) => {
console.log(res);
});