제 목표는 ERB 템플릿으로 구동되는 Rails (3) 앱에서 정적 HTML, 자바 스크립트 및 이미지 파일의 디렉토리를 생성하는 것입니다. 다음 템플릿 파일 ..fromRails와 ERB를 사용하여 템플릿 파일의 디렉토리에서 파일 디렉토리를 생성하는 가장 적절한 방법은 무엇입니까?
#{Rails.root}/public/products/baseball.html
#{Rails.root}/public/products/football.js
:
#{Rails.root}/product_templates/baseball.html.erb
#{Rails.root}/product_templates/football.js.erb
가 이상적으로 템플릿 내 응용 프로그램의 레일 환경에 액세스 할 수있는 것을 (예를 들어, 개발자로서 나는 이러한 파일을 생성/업데이트 할 수 있습니다 URL 헬퍼, 헬퍼보기, 부분 검색 등).
이 작업을 수행하는 가장 최신의 방법은 무엇입니까?
맞춤 레일스 생성기로 실험했지만 ERB가 아닌 파일을 건너 뛰고 파일 이름을 바꾸는 등의 사용자 지정 논리를 작성해야한다는 것을 알았습니다. 더 좋은 방법이 있어야합니다.
그 템플릿 파일에 대한 데이터가 어디에서 온 것인가? 모든 데이터 집합과 많은 템플릿입니까?그렇지 않다면 어떻게 데이터를 분리하고 템플릿과 일치 시키거나 어떻게 할 생각입니까? – ctcherry
템플릿 파일은 개발시 편집되고 처리 된 다음 출력 된 결과가 대상 디렉토리로 이동합니다. 이 경우 브라우저 확장으로 패키지되는 파일이 생성됩니다. API 문서 생성 (변경 될 수도 있지만 동적 일 필요가 없음)은 또 다른 예가 될 것이라고 생각합니다. –