在私有meteor包中添加静态文件

时间:2015-08-11 16:05:17

标签: meteor static package

如何将简单图片等静态文件添加到私有 meteor包中?无法找到更多信息。

Meteor package, how to add static files对我不起作用,我不知道为什么。

使用带有Ironrouter的Meteor。

评论更新:

如果我创建一个私有包(例如author:package),我尝试通过调用

添加一个静态文件
api.addFiles([ 'lib/client/picture.png' ], ['client']); 

我无法通过

联系此来源
localhost:3000/packages/author_package/lib/client/picture.png

而不是图片,我看到Ironrouter消息"路线不存在"。

2 个答案:

答案 0 :(得分:0)

如果这确实是一个私人包,即只存在于您项目的包文件夹中并且使用meteor add package(而不是meteor add author:package添加到流星中的私有包)包),然后网址应该是:

localhost:3000/packages/package/lib/client/picture.png

即没有author_

答案 1 :(得分:-2)

您使用addFiles api错误。 api.addFiles('img/picture.png', 'client');调用http://docs.meteor.com/#/full/pack_addFiles

中没有使用数组

另外,请务必在packages

下的/.meteor文件中列出您的包裹