그래서 저는 일반 rails3 응용 프로그램에서 작업 중이며 원격 디자이너에게 내 템플릿을 아웃소싱했습니다.레일 HTML 템플릿
템플릿을 html 파일로 받았고 일부 논리를 삽입하려했습니다. 동일한 방식으로 enlive이 clojure에서 실행됩니다.
저는 디자이너와 계속 일하고 있습니다. 따라서 erb로 번역하는 것은 옵션이 아닙니다. 아이디어가 있으십니까?
그래서 저는 일반 rails3 응용 프로그램에서 작업 중이며 원격 디자이너에게 내 템플릿을 아웃소싱했습니다.레일 HTML 템플릿
템플릿을 html 파일로 받았고 일부 논리를 삽입하려했습니다. 동일한 방식으로 enlive이 clojure에서 실행됩니다.
저는 디자이너와 계속 일하고 있습니다. 따라서 erb로 번역하는 것은 옵션이 아닙니다. 아이디어가 있으십니까?
HTML을 동적으로 생성하고 생성 된 결과에 대한 후속 수정 작업이있는 경우 그런 다음 업데이트 diff를 병합하는 유일한 방법이 있습니다. 자동화 할 수 없으며 수동으로 구동해야합니다. 이 프로세스를 쉽게하기 위해 이전에 생성 된 HTML과 디자이너에서 가져온 HTML에서 diff를 실행하는 것이 좋습니다. 그렇다면 단순히 수동으로 다시 로직에 통합해야합니다 diffs보고.
더 나은 솔루션은 설계자가 레일을 설정하고 * .html.erb 또는 사용하는 것을 수정하도록 권장하는 것입니다. 생성 된 HTML이 사소한 확장을 가져올 수 있도록 단위 테스트 픽스처와 유사한 픽스쳐를 준비하고 싶을 것입니다.