Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor:如何在/public文件夹外提供图像?_Meteor - Fatal编程技术网

Meteor:如何在/public文件夹外提供图像?

Meteor:如何在/public文件夹外提供图像?,meteor,Meteor,使用Meteor,我正在编写一个框架,可以为/themes文件夹中的自定义主题提供服务。我想每个主题的图像留在相应的主题文件夹 从Meteor文档中: 最后,Meteor服务器将提供公共目录下的任何文件 目录,就像在Rails或Django项目中一样。就是这个地方 对于图像、favicon.ico、robots.txt和其他任何内容 如何从/public文件夹之外向客户端提供图像?好吧,当Meteor提供其内容时,您必须将/public视为根文件夹。 因此,当您在HTML中引用图像时,如果您在/

使用Meteor,我正在编写一个框架,可以为/themes文件夹中的自定义主题提供服务。我想每个主题的图像留在相应的主题文件夹

从Meteor文档中:

最后,Meteor服务器将提供公共目录下的任何文件 目录,就像在Rails或Django项目中一样。就是这个地方 对于图像、favicon.ico、robots.txt和其他任何内容


如何从/public文件夹之外向客户端提供图像?

好吧,当Meteor提供其内容时,您必须将/public视为根文件夹。 因此,当您在HTML中引用图像时,如果您在/public/themes/x.jpg中有内容,您可以执行类似于/themes/x.jpg的操作


如果我没有正确理解你的问题,请告诉我。我会尽力回答。

你说得对,只是我希望一个主题只包含一个文件夹。问题是,主题文件夹还将包含不应位于/public文件夹中的模板和css文件,因为Meteor需要能够使用它们。对于像大多数CMS系统这样的主题来说,具有即插即用的行为是很好的,但我担心现在唯一的方法是将文件分为多个文件夹。也许这个问题可能有用