I’m thinking of porting a bunch of Jekyll content pages to a Middleman site. The problem is that Jekyll inherently knows that .md
files get rendered to .html
, so I can just name my content files whatever.md
and they’ll render into whatever.html
.
With Middleman, it seems like files have to be named whatever.html.md
so that Middleman knows to render them from .md
into .html
. Is there any way to tell Middleman that if a file has just a .md
extension, to render it into an .html
page? I’d love to just use whatever.md
and still have Middleman render the pages.
This is similar to the way that Jekyll runs Liquid on every page, whether it’s .html
or .md
, and a .liquid
extension isn’t required.
I’d really love to port over all my content but it’s several hundred files and renaming them all (even bulk renaming) isn’t an ideal solution.
I know Middleman isn’t Jekyll, and I love Middleman so far. But if there’s a way to get all of Middleman’s power while maintaining some of the patterns I’m used to with Jekyll, that would be awesome.