slim-lang

    7

    4답변

    레일스 자산 파이프 라인을 사용하여 슬림 템플릿을 사전 컴파일 할 수 있다면 매우 편리 할 것입니다. 내 템플릿을 app/assets/html에 집어 넣어 그런 식으로 제공하기를 바랬습니다. # config/initializers/slim.rb Rails.application.assets.register_engine('.slim', Slim::Templa

    13

    2답변

    나는 템플리트와 레일에 루비를 사용하고 있습니다. 내가 직면하고있는 유일한 문제는 : 렌더링 된 html에 대한 형식이 없다는 것입니다. 즉 줄 바꿈이없고 들여 쓰기가 없습니다. 슬림형으로 본질적으로 서식을 렌더링하는 것이 약간 까다로울 수 있음을 이해할 수 있습니다. 서식이 제대로 지정된 HTML을 렌더링하는 방법이 있습니까? the docs에서

    87

    3답변

    다른 개발자에게 도움을주기 위해 비슷한 질문이 없기 때문에. 같은 접근 방식은 다른 속성에 동적 값을 할당 할 수 있습니다 div class=(is_active? ? 'active' : 'inactive') div class=('active' if is_active?) : div class=(is_active? ? 'active' : 'inactive

    0

    1답변

    SASS를 실험하고 있으며, sinatra 응용 프로그램에서 scss를 사용하여 간단한 sytlesheet를로드하려고합니다. 나는 제거했습니다 link rel="stylesheet" href="/styles.css" :로 main.rb의 경로 처리기 (슬림보기 렌더러를 사용하여) 레이아웃에서 get('/styles.css'){ scss :styles }

    1

    1답변

    저는 주로 PHP 개발자와 함께 일하는 프런트 엔드 개발자입니다. 최근에는 HAML이나 Slim을 사용하여 순수 HTML 대신 처리하는 HTML 템플릿을 작성하려고합니다. 하지만 루비/노드를 사용할 수 있어야한다는 것을 알고 있습니다. 제 질문은 "가능하다면 어떻게할까요?"그루터와 함께 사용할 수 있습니까? & 루프, 조건부 등을 활용하십시오. 루비 환경?

    2

    1답변

    저는 Angular.js 앱을 작성 중이며 다양한보기를 위해 정적 HTML 파일을 가져와야합니다. Slim이나 Jade를 사용하여 정적 인 미리 컴파일 된 뷰를 작성하고 Rails 자산 파이프 라인을 사용하여 제공하십시오. I'v 내 설정/application.rb이를 사용하여 자산 파이프 라인에서 HTML 파일을 제공하는 방법을 알아 냈 : HTML로 슬

    13

    2답변

    Slim에 클래스를 표시하지 않을 때 클래스 속성을 제거하고 싶습니다. ERB에서, 내가 사용할 수 있습니다 <input <%= "class='foo'" if false %> /> <input /> 을 나는 슬림에서이 작업을 수행하려면 어떻게합니까? 나는이 발견,하지만 난 더 관용적 솔루션이 있어야 느낌 : 속성의 값이 다음 전체 속성 (생략한다 ni

    3

    1답변

    Meteor.js의 기본 템플릿 레이어는 Handelbars이므로 Slim을 쉽게 사용할 수 있습니까? 그렇다면 (의미, 엄청난 양의 해킹이없는 경우) 어떻게 이것을 통합 할 수 있습니까? 업데이트 : 우리가 https://github.com/marcandre/meteor-opal과 같은 유망한 노력을하고 있기 때문에 이것이 OpalRB와 함께 실제 가능성

    6

    2답변

    나는 슬림을 최근에 배웠다. 코드를 포맷하거나 아름답게하는 방법이 있는지 궁금했다. 오류가 발생하기 때문에 줄 바꿈 (Enter 키를 누름)을 사용할 때주의해야합니다. 왜냐하면 대부분의 코드가 내 텍스트 편집기의 한 줄에 들어 맞지 않아서 보통 대개 어떻게됩니까? 다음 줄로 계속됩니다. 보통 다음 날까지 읽을 수 없게됩니다. . 이것은 단지 하나 개의 라인

    5

    3답변

    나는 Middleman과 Ruby를 처음 접해 보았습니다. Ruby를 설치했습니다 Middleman과 보석을 설치하여 실행되도록했습니다. 기본 템플릿 시스템 대신 슬림을 사용해야합니다. 그래서 저는 Slim gem을 설치했습니다. Slim의 웹 사이트에서는 작동하도록하기 위해 '슬림'을 요구해야한다고 말합니다. 중개인 웹 사이트는 I 만 config.rb