我经常看到这个问题出现;
- 如何在我的 Meteor 网站上放置图像?
- 如何使用 Meteor 托管“标准”网络内容?
- 我尝试添加
<img src="img/myimage.png">
标签,但没有图像显示! - 如何在 Meteor 网站上托管一些文件?
我经常看到这个问题出现;
<img src="img/myimage.png">
标签,但没有图像显示!将内容放在项目根目录中名为“public”的文件夹中。
解释
在 Meteor 中,您可以通过在项目的根目录中创建“公共”目录来托管“标准”Web 内容。您放置在此文件夹中的任何图像、文件或数据都将由 NodeJS 服务器正常提供,就好像它们位于服务器的根目录中一样。
例子
<img src="/test/img.png"/>
public
在项目目录中创建一个新文件夹。在公用文件夹中添加一个新文件夹img
(或您选择的任何其他名称)。将需要添加到 HTML 中的所有图像复制到此文件夹中。
现在你可以像使用它 -<img src="img/myimage.png">
您不需要在 URL 中包含 /public。