2013-03-11 3 views
1

저는 주로 PHP 개발자와 함께 일하는 프런트 엔드 개발자입니다. 최근에는 HAML이나 Slim을 사용하여 순수 HTML 대신 처리하는 HTML 템플릿을 작성하려고합니다.Grunt에서 Ruby 환경 외부에서 HAML 또는 Slim을 사용 하시겠습니까?

하지만 루비/노드를 사용할 수 있어야한다는 것을 알고 있습니다. 제 질문은 "가능하다면 어떻게할까요?"그루터와 함께 사용할 수 있습니까? & 루프, 조건부 등을 활용하십시오. 루비 환경?

+0

HAML/Slim을 직접 작성하여 HTML로 컴파일하고 PHP devs에 HTML을 제공 할 수 있습니까? 아니면 당신이 그들에게 HAML/Slim을 주려고 생각하고 있습니까? 당신은 그들을 컴파일 할 수 없을 것이라고 염려합니다. – sam

+0

나는 그들을 컴파일 할 것이지만 나는 Grunt를 사용하고있다. 그래서 나는 SASS 등을 컴파일하면서 이것을 자동화하려고한다. – John

+0

https://github.com/elfsternberg/grunt-ruby-haml ("A grunt wrapper "Grunt와 함께 Ruby HAML을 사용하려면 Ruby 컴파일러로 HAML 템플릿을 컴파일해야합니다."). Ruby가 없으면 haml-js를 시도 할 수 있지만 가짜 HAML과 같습니다. 또는 [Jade] (http://jade-lang.com)는 HAML과 매우 유사하며 루프 및 조건부를 가지고 있으며 Grunt와 잘 통합됩니다. – sam

답변

1

모든 언어들에 대해 여러 개의 HAML 컴파일러가 있습니다. PHP의 경우 MtHaml을 확인해보고 좋은 나뭇 가지가 있는지 확인하십시오.

+0

감사합니다. 그러나 프로젝트를 시작할 때마다 이것을 구성 할 필요가 없습니다. 나는 여분의 "설치"없이 작동하는 무언가를 원한다. & 나의 Grunt 빌드와 통합 할 수있다. – John

+0

분명히 툴툴 거리기위한 haml 플러그인이 있습니다. – Ven

+0

Ruby를 사용하지 않고도 루프 내부에서 조건부 및 간단한 논리를 사용할 수 있습니까? – John