【问题标题】:Meteor/Meteorite - I have a PDF file in a folder that I want users to be able to downloadMeteor/Meteorite - 我希望用户能够下载的文件夹中有一个 PDF 文件
【发布时间】:2013-11-25 08:58:59
【问题描述】:

完成此任务的最简单方法是什么?我看过 CollectionFS,但老实说,对于其他框架中简单得多的任务来说,这似乎有点复杂。

【问题讨论】:

    标签: node.js pdf download meteor meteorite


    【解决方案1】:

    您还可以使用路由器包来允许您将文件存储在您想要的任何位置(每个示例在您的项目之外)。

    然后使用路由器你只需指定一个路由'/documents/:filename' 并且您使用“fs”包读取文件并将其发送给客户端。 :

    看看我的代码:https://github.com/Rebolon/meteor-tuto-routerAndFileDownload/blob/master/tuto-routerAndImage.js 它非常简单,它允许您将文件存储在您想要的任何位置(甚至在云上;-),而不仅仅是在您的流星项目中

    【讨论】:

    • 如果它解决了你的问题,感谢投票给你的问题的正确答案;-)
    • @Rebolon 这很好,您的回答有助于激发相关问题的解决方案。 +1
    【解决方案2】:

    您可以将文件放在public 文件夹中。

    文件:./public/pdfs/mydoc.pdf

    可以访问为:https://www.example.com/pdfs/mydoc.pdf

    【讨论】:

      猜你喜欢
      • 2015-03-26
      • 2011-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多