レイアウトが同じで「タイトル」と「メイン画像」が違うHTMLを量産するために使いました。 あまり理解できてないので、理解を深めるためにまとめようと思います。 ながれ ページ生成用JSONファイル(pages.json)をつくる テンプレート用EJSファイル(template.ejs)をつくる EJSの設定をgulpfile.jsに追記する gulpタスクを起動 構想 フォルダ構成 ↓こんなかんじで作ろうと思います。 src ├── __gulpfile.js__ │ ├── json │ └── __pages.json__ └── ejs └── __template.ejs__ dist └── __ejs生成HTML出力先__ JSONデータ 下記3つのデータJSONで管理しようと思います。 出力ファイル名(page) タイトル(title) 画像ファイル名(imageSrc)