Каков самый простой способ сделать это? Я посмотрел на CollectionFS, но, честно говоря, это кажется сложным для задачи, которая намного проще в других рамках.Метеор/Метеорит - У меня есть файл PDF в папке, которую я хочу, чтобы пользователи могли загрузить
Q
Метеор/Метеорит - У меня есть файл PDF в папке, которую я хочу, чтобы пользователи могли загрузить
0
A
ответ
0
Вы можете просто положить файл в папку public
.
файл: ./public/pdfs/mydoc.pdf
могут быть доступны как: https://www.example.com/pdfs/mydoc.pdf
1
вы также можете использовать пакет маршрутизатора, чтобы позволить вам сохранить файл туда, куда вы хотите (за пределами вашего проекта на Exemple).
Затем с маршрутизатором вы указываете маршрут '/ documents /: filename' , и вы используете пакет «fs» для чтения файла и отправки доставляете его клиенту. :
Посмотрите на мой код: https://github.com/Rebolon/meteor-tuto-routerAndFileDownload/blob/master/tuto-routerAndImage.js это довольно просто, и это позволяет хранить файл где вы хотите (даже на облаке ;-), а не только в вашем проекте метеора
вау это действительно полезно , Благодаря! – user2985469
, если он решает вашу проблему, проголосовав за правильный ответ на ваш вопрос ;-) – Rebolon
@Rebolon Это очень хорошо, и ваш ответ помог выработать решение связанной проблемы. +1 –