Are you saying that when I go to localhost:port/file.html, it automatically 
executes a build process before render the page?


On Saturday, October 27, 2012 2:43:27 PM UTC-7, Rhett Sutphin wrote:
>
> Hi, 
>
> On Oct 25, 2012, at 2:18 AM, Hawk Phil wrote: 
>
> > There doesn't seem to be instructions to set things up for Sass and 
> Haml. I just want to have Middleman to set a "watch" for .haml and .sass 
> files and automatically detect changes to convert to .html and .css in 
> certain folders. How do I do that? 
>
> Middleman doesn't provide this exact workflow. But for the way your 
> originally described your problem ("My goal is to make it simple when I 
> save Haml file and refresh browser to see the Html file."), it has a 
> workflow that will work. 
>
> The idea is that you have a middleman project (which may contain files in 
> lots of different template languages, including Haml and Sass). Then you 
> run the middleman server. When your browser connects to the middleman 
> server, Middleman arranges for the template to be executed and sends the 
> result it to the browser. So, in this normal cycle, you never actually 
> generate static HTML or CSS. (Middleman does have a command to generate 
> static files also, but from your use case I don't think you need it.) 
>
> Middleman's getting started page[1] outlines the specific commands for 
> executing this workflow. 
>
> Rhett 
>
> [1]: http://middlemanapp.com/getting-started/welcome/ 
>
> > 
> > I am a non-Ruby person so sorry for this basic question. Thanks. 
> > 
> > 
> > 
> > On Thursday, October 4, 2012 11:25:42 AM UTC-7, Rhett Sutphin wrote: 
> > Hi, 
> > 
> > On Sep 30, 2012, at 3:27 PM, Hawk Phil wrote: 
> > 
> > > I am a front-end guy using Windows for design and html/js/css coding. 
> My work is separate from the back-end guy using .NET. I am also new to 
> Haml/Sass thing as well as Ruby. And definitely not using Rails. My goal is 
> to make it simple when I save Haml file and refresh browser to see the Html 
> file. So I am looking for either an automatic "watch" or build in a Build 
> System batch for Sublime Text 2. 
> > > 
> > > I saw people mentioned a lot about StaticMatic. But there seems no 
> update for 2 years https://github.com/staticmatic/staticmatic 
> > 
> > The successor to StaticMatic is Middleman[1]. It has Haml and Sass 
> support built in[2]. Also recommended: the middleman-livereload 
> extension[3]. 
> > 
> > Rhett 
> > 
> > [1]: http://middlemanapp.com/ 
> > [2]: http://middlemanapp.com/templates/templates-layouts-partials/ , 
> under "Other Templating Languages" 
> > [3]: http://middlemanapp.com/extensions/livereload/ 
> > 
> > > 
> > > There is also this site (Is it the same?): 
> http://staticmatic.rubyforge.org/how_to_use.html 
> > > 
> > > So is StaticMatic "safe" to use any more? Or should I just create a 
> build file in Sublime Text for Haml CLI? Is there example to do this? 
> > > 
> > > 
> > > 
> > > -- 
> > > You received this message because you are subscribed to the Google 
> Groups "Haml" group. 
> > > To view this discussion on the web visit 
> https://groups.google.com/d/msg/haml/-/7Tjx59zaUEIJ. 
> > > To post to this group, send email to ha...@googlegroups.com. 
> > > To unsubscribe from this group, send email to 
> haml+uns...@googlegroups.com. 
> > > For more options, visit this group at 
> http://groups.google.com/group/haml?hl=en. 
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "Haml" group. 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msg/haml/-/MHdnFOo38qEJ. 
> > To post to this group, send email to ha...@googlegroups.com<javascript:>. 
>
> > To unsubscribe from this group, send email to 
> haml+uns...@googlegroups.com <javascript:>. 
> > For more options, visit this group at 
> http://groups.google.com/group/haml?hl=en. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Haml" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/haml/-/59Z1tpDSYCoJ.
To post to this group, send email to haml@googlegroups.com.
To unsubscribe from this group, send email to haml+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/haml?hl=en.

Reply via email to