2014-02-18 2 views
5

assemble, yeoman 및 angularJS를 사용하여 사이트를 만들고 싶습니다. Assemble은 콘텐츠를 처리하고 AngularJS는 REST API를 통해 동적 콘텐츠를 처리 할 계획입니다. 두 가지가 호환 가능한가, 이것은 건축의 좋은 선택입니까? 내 관심사는 templating engine Assemble use (HandleBars)이고 AngularJS와 호환되는지 여부는 둘 다 {{}}을 사용하는 것 같습니다. 나는 조사를 시작했지만 유사한 아키텍처를 사용하는 사람들의 사례를 찾기 위해 고심하고 있습니다. Yeoman과 어떻게 비계합니까?조립식 (정적 사이트 생성기) Angular JS로

+0

가능한 복제 [나는 핸들에게 각도에서 차별화 구문을 변경할 수있는 방법 템플릿 구문?] (http://stackoverflow.com/questions/31601499/how-can-i-change-the-handlebars-syntax-to-differentiate-from-the-angular-templat) – Tilt

답변

3

저는 유사한 것을하고 있습니다. 각도 구분자를 변경하기 위해 각도 interpolateProvider를 사용하는 템플릿 구분 기호로 문제를 처리하고 있습니다.

var app = angular.module('app', []).config(function ($interpolateProvider) { 

    $interpolateProvider.startSymbol('{%'); 
    $interpolateProvider.endSymbol('%}'); 

}); 

나는 당신이 비계의 일부를 실행할 때 보좌관이 자동으로 새 구분 기호를 사용하도록 구성 할 수 있는지 모르겠지만, 나는 이것이 조립 템플릿에서 별도의 템플릿 도움이되기를 바랍니다.

1

고객 맞춤형 CMS를 만들기 위해 소매 용 클라이언트와 비슷하게했습니다.

원래 판매를위한 모든 항목 (데이터 즉 모델)은 데이터 파일 (예 : .json과 yaml의 조합)을 통해 표시 될 것이라는 생각이 들었습니다. 적어도 클라이언트는 yaml 파일을 사람이 읽을 수있는 형식으로 편집 할 수 있습니다.

나중에 데이터 파일을 직접 편집하는 대신 클라이언트가 웹 페이지를 통해 주식을 편집 할 수있게하는 것이 개선되었습니다. Angular는 기본적으로 데이터 편집/업로드 및 변환 등의 웹 응용 프로그램을 사용하는 것이 이상적이었습니다. 훨씬 멋진 인터페이스를 통해 할 수 있습니다 use its syntax이 .hbs 파일에 각도 템플릿을 탈출 할 수 있도록

관련 문제