15

この質問が何度も出てくるのを見てきました。

  • Meteor Web サイトに画像を配置するにはどうすればよいですか?
  • Meteor で「標準」の Web コンテンツをホストするにはどうすればよいですか?
  • タグを付けてみ<img src="img/myimage.png">たのですが、画像が表示されません!
  • Meteor サイトでいくつかのファイルをホストするにはどうすればよいですか?
4

2 に答える 2

45

プロジェクト ルートの「public」という名前のフォルダーにコンテンツを配置します。

  • URL に /public を含める必要はありません。
  • public 内の追加のフォルダー構造はすべてサポートされています。
  • 他の回答が提供されているため、NodeJS ルーティング プラグインは必要ありません。
  • 外部ライブラリの JavaScript ファイルを /lib に配置します。それらは自動的に含まれます。

説明

Meteor では、プロジェクトのルートに「パブリック」ディレクトリを作成することで、「標準」の Web コンテンツをホストできます。このフォルダーに配置した画像、ファイル、またはデータは、サーバーのルートにあるかのように、NodeJS サーバーによって通常どおり提供されます。


  • プロジェクト内の構造: /public/test/img.png
  • 対応画像URL:/test/img.png
  • HTML タグの例:<img src="/test/img.png"/>
于 2013-03-01T20:44:29.120 に答える
0

publicプロジェクト ディレクトリ内に新しいフォルダーを作成します。imgパブリック フォルダー内に新しいフォルダー (または選択した他の名前) を追加します。HTML に追加する必要があるすべての画像をこのフォルダーにコピーします。

今、あなたはそれを次のように使うことができます -<img src="img/myimage.png">

URL に /public を含める必要はありません。

于 2015-08-29T04:47:09.483 に答える