Я пытаюсь создать кнопку, если я нажму на нее, файл будет загружен. Я работаю над Nextjs
<a href = {cv} download = "name cv.pdf"> Download CV </a>
Я сделал этот код в ответ и запустил правильно, но когда я пытаюсь сделать это в следующем js, я получаю «Ошибка - нет файла». Я хотел бы выяснить, что вызывает эту проблему
В NextJs он загружается, но пишет Failed - No file
Я предполагаю, что вы пытаетесь использовать статический файл PDF в своем проекте nextjs.
Убедитесь, что файл находится в папке public/. Например, предположим, что файл находится в public/cv.pdf.
Затем тег привязки должен быть
<a href = "/cv.pdf" download = "cv">Download CV</a>
Если вы пытаетесь обслуживать с CDN, убедитесь, что ссылка CDN действительна.
<a href = "https://mycdn.com/assets/cv.pdf" download = "cv">Download CV</a>
На самом деле я помещаю cv.pdf в папку /public, а затем набираю внутри компонента Hero.js этот код <a href='../public/cv.pdf' download = "My_File.pdf"> Download Here </a>
Href не должен быть «../public/cv.pdf». Это должно быть '/cv.pdf'
Большое спасибо; теперь это работает. Моя ошибка в том, что я следовал пути файла.
Каков выход этого?