質問: 最近EJSの使用をはじめました。 ドリームウィーバーで作業をしています。 srcフォルダのなかの.ejsをいじると distフォルダに.htmlができます。 しかしsrcフォルダ内の.ejsからの画像パスの繋ぎ方がわかりません。 下図のような階層なのですが、現在はsrcのindex.ejsに としています。 ですがそうするとコードヒントも出なくて、ライブプレビューも出なくてやだなと思っているのですか、皆さんこのような形でやっているのでしょうか? srcフォルダの中にdistのjpgと全く同じフォルダを作るという手もありますが、それも二度手間だなと思って悩んでいます。 とても基本的なところだと思うのですが、ggっても基礎的すぎるためか何も出てきません。 よろしくお願いいたします root/ ├ src/ │ ├ index.ejs │ │ ├ dist/ │ ├ index.html │ ├ img/hoge.jpg
回答: ejsとそのビルドがDreamweaverの機能でやっつけてないなら、 画像周りの機能が死ぬのはしかたないと思いますにゃ。 もしejsのビルドをgulpなどのタスクランナーで行っているなら、 srcに画像をおいてビルドするときにdistへ丸ごとコピーする手が使えますよ。 そうすると画像の圧縮もその工程に含められるので便利ですにゃ。