0
我的机器上有一个文件夹,我在我的流星应用运行时添加了文件。它的路径是~/uploads
。我能够成功地使用private
文件夹中的Assets.getBinary()
,但不能在我的流星项目之外使用文件夹。如何使用Assets.getBinary()
文件的位置是~/uploads/foo
?查找流星资产的位置
我的机器上有一个文件夹,我在我的流星应用运行时添加了文件。它的路径是~/uploads
。我能够成功地使用private
文件夹中的Assets.getBinary()
,但不能在我的流星项目之外使用文件夹。如何使用Assets.getBinary()
文件的位置是~/uploads/foo
?查找流星资产的位置
没有办法发送Assets.getBinary()
一个不是私人目录的后代的路径。如果您必须将资源保存在私人目录之外,比如说在应用程序之间共享它们,则可以将该文件夹符号链接到您的私人目录中。
cd
到你的私人目录并运行:
ln -s ~/uploads uploads
那么你就可以通过这条道路在~/uploads
目录引用任何资产,例如:
Assets.getBinary("uploads/foo");
这就是我终于实现了。但是,每次我写入我的私人目录我的应用程序刷新。任何方式来阻止呢? – Nate 2014-10-08 23:29:42
是的,删除.meteor \ local \ build(这将重新编译) – 2014-10-25 17:44:43