Top level overview of the external pipeline and the Middleman server

Hi everyone,

I’m a bit confused about where middleman serves assets from whilst using the middleman server in development.

I am right in thinking it references source and not build directory?

If that is the case then im a bit confused. How is middleman rendering my css file as it uses sass all over the place and ive removed compass from the gemfile?

The source in the pipeline is the destination of the external build process.

So if you use Gulp then you need to output all the files to something like .tmp and set the source in the external_pipeline config to the same directory.

Here’s the whole process: https://www.youtube.com/watch?v=-io8EeB3GHI

Thanks Craig,

I eventually got something working in the end but “guessed” my way to a solution so going to check the video breakdown you kindly shared.

Much appreciated