2016-08-09 8 views
0

私はRailsアプリケーションを作成しており、レッドカーペットの宝石を使ってMarkdownの記事をレンダリングしています。私は自分の記事にイメージを入れたいですが、これをどうやってやるのですか?アプリケーションの画像の正しい場所はどこですか?マークダウンを使用してその場所から表示するにはどうすればよいですか?Rails - レッドカーペットを使用した画像

また、ユーザーが記事に画像を添付/埋め込むことができるようにしたい場合は、どうすればよいですか?ところで

、私はRailsのそれは基本的に通常の値引きと同じだ5.

答えて

0

を使用しています。あなたは、次の構文を使用します。

![alt text](image_path_or_url) 

これはにコンパイルされます:画像srcがURLであれば、他に何も必要ありません

<img src='<path_or_url'> alt="alt text">

ローカル画像の場合は、指定したパスからアクセスできるようにする必要があります。

ディレクトリでは、public/ディレクトリが開発時の静的資産として使用できます。

![test image](./test.jpg) 
+0

さてさて、感謝:生産では、あなたは、あなたがこの値下げを使用することができpublic/test.jpgで画像を持っていたのであれば、たとえばapp/config/environments/production.rb

config.serve_static_assets = trueを設定する必要があると思います。ユーザーがパブリックディレクトリにアップロードできるようにするにはどうすればよいですか?そして、いつ私は公共/画像の代わりにapp/assets/imagesに画像を入れますか? – Alex

+0

私は個人的にapp/assets/imagesを使用していないので、その仕組みがわかりません。ユーザーアップロードを有効にするには、おそらく搬送波やクリップなどの宝石を使用してください。 –

+0

大丈夫です。ありがとうございました! – Alex

関連する問題