api.add_files缺少Meteor包中的文件

时间:2014-09-10 12:38:51

标签: javascript meteor

我在Meteor包中为客户端添加了三个文件,如下所示:

api.add_files([
  'lib/client/newsletter_banner.html',
  'lib/client/newsletter_banner.css',
  'lib/client/templates.js'
  ], ['client']);

newsletter_banner.html定义了一个在加载网站时不可用的模板。如果我查看Devtools中的源代码,我可以看到CSS和JS文件可用,但HTML文件不可用。为什么是这样?我已经确认文件名是正确的,甚至更改它认为我无论出于何种原因可能无法使用该名称,但该文件仍未包含在内。

1 个答案:

答案 0 :(得分:1)

Html文件由templating包加载,因此您还需要将其添加到包中:

  api.use(['templating', 'spacebars', 'ui'], 'client');