この質問が多かった。Meteor Images、CSS、 "Normal" Web Serving
- メテオのウェブサイトに画像を置くにはどうしたらいいですか?
- Meteorで「標準」ウェブコンテンツをホストするにはどうすればよいですか?
<img src="img/myimage.png">
タグを追加しようとしましたが、画像が表示されませんでした。- Meteorサイトでファイルをホストするにはどうすればよいですか?
この質問が多かった。Meteor Images、CSS、 "Normal" Web Serving
<img src="img/myimage.png">
タグを追加しようとしましたが、画像が表示されませんでした。プロジェクトルートの「public」という名前のフォルダにコンテンツを配置します。
説明
流星では、あなたのプロジェクトのルートに「公共」のディレクトリを作成することにより、「標準」のWebコンテンツをホストすることができます。このフォルダに置かれたイメージ、ファイル、またはデータは、NodeJSサーバーがサーバーのルートにあるかのように、通常どおりに処理されます。
例
<img src="/test/img.png"/>
プロジェクトディレクトリ内に新しいフォルダpublic
を作成します。パブリックフォルダ内に新しいフォルダimg
(または任意の他の任意の名前)を追加します。 HTMLに追加する必要があるすべての画像をこのフォルダにコピーします。
今、あなたはそれが好きで使用することができます - <img src="img/myimage.png">
あなたはURL内に/公共を含める必要はありません。
既存の回答を確認しましたか、同じものを投稿することにしましたか –
ちょうど追加したければ、最初の**/**が重要です。 – nooitaf
私がドキュメントのために見つけることができたのは、Meteorの場合、フォルダ内のファイルが変更されるたびにページを更新したくない場合は、フォルダまたはファイルの末尾に「〜」を追加します。 これを行うと、上記の例は機能しなくなります。 – Dave
@Dave何かの最後に〜を付けると、Meteorが無視する一時ファイルであることが示されます。これはLinuxの標準命名規則です。意図的にプロジェクトファイルの末尾に〜を追加しないでください。 –