2013-04-23 80 views

回答

0

为什么不能在/public hack.js的内容?部署时将/public复制到服务器的根目录。因此在运行时/public/appletv/us/js/application.js将为app.com/appletv/us/js/application.js

+2

如果在/公开,它不会与其他js文件捆绑在一起,换句话说,就是另外一次往返得到这个特定的文件。 – Josmar 2013-05-13 04:57:38

1

只需添加

atv = {}; 

向这个第一行的application.js

其他解决方案

移动你的application.js到/ lib目录,然后创建/ lib目录/ lib目录/ hack.js 所以你的项目将是:

<project>/lib/lib/hack.js 
<project>/lib/application.js 
<project>/*stuff* 

并把

atv = {}; 

由于

+0

有趣的黑客,但你能告诉我们它是如何工作的? – zVictor 2013-06-14 11:49:07

+0

当然。在我的“其他解决方案”中,我使用/ lib文件夹始终在该文件夹中的文件之前加载的事实。因此,/ lib/lib中的所有文件都在/ lib之前加载,并且/ lib中的所有文件都加载到/ http://docs.meteor.com/#structuringyourapp – Josmar 2013-06-21 20:11:20

+0

之前,但是这个'atv' var是从哪里来的? – zVictor 2013-06-21 21:13:19