相关疑难解决方法(0)

使用Meteor生成和提供静态文件

我希望根据提供的对象的内容创建静态文本文件,然后由用户下载.这是我计划做的事情:

  1. 当用户点击"导出"时,应用程序会调用Meteor.method(),然后使用典型的Node方法将文件解析并写入公共目录.

  2. 创建文件后,在回调中Meteor.method()我提供了生成文件的链接.例如,'public/userId/file.txt'.然后,用户可以选择在该链接下载文件.

  3. 然后我使用Meteor Connect modele(它在内部使用)将对上述URL的任何请求路由到文件本身.我可以根据userId和用户的登录状态进行一些权限检查.

问题:当公共生成静态文件时,网页每次都会自动重新加载.我认为使用像Express这样的东西来生成一个REST端点更有意义,它可以处理创建文件.但是,如果我无法访问Meteor会话数据,那么我不确定如何处理权限.

关于最佳策略的任何想法在这里?

javascript express meteor

20
推荐指数
3
解决办法
9981
查看次数

在Meteor中关闭文件观看

我正在构建一个存储用户生成的图像的应用程序.这些图像在图库类型视图中在整个应用程序中使用.它们还经常更新/重新生成.

我遇到的问题是生成新图像时,我将其存储在公共目录中.这会导致流星服务器"重启".

有没有办法关闭文件观看?

javascript multithreading meteor

7
推荐指数
1
解决办法
1238
查看次数

如何在开发中禁用Meteor JS中的热代码推送?

我正在使用Tincr(http://tin.cr/)来利用Chrome的代码热交换功能.但是,现在我需要在每次保存文件时禁用Meteor刷新页面,因为由于chrome hot-swapping,代码已经在浏览器的运行时环境中更新了.

我怎样才能做到这一点?

javascript meteor

4
推荐指数
1
解决办法
1335
查看次数

标签 统计

javascript ×3

meteor ×3

express ×1

multithreading ×1