我想使用
assemble,yeoman和angularJS创建一个站点.
计划是汇编将处理内容,AngularJS将通过REST API处理动态内容.这两个兼容,这是一个很好的架构选择吗?我关注的是模板引擎Assemble使用(HandleBars)以及它是否与AngularJS兼容,因为它们似乎都使用{{}}.我只是开始调查,但我很难找到使用类似架构的人的例子.我如何与Yeoman搭建?
计划是汇编将处理内容,AngularJS将通过REST API处理动态内容.这两个兼容,这是一个很好的架构选择吗?我关注的是模板引擎Assemble使用(HandleBars)以及它是否与AngularJS兼容,因为它们似乎都使用{{}}.我只是开始调查,但我很难找到使用类似架构的人的例子.我如何与Yeoman搭建?
解决方法
我正在做类似的事情并使用模板分隔符处理问题我使用角度interpolateProvider来更改角度的分隔符.
var app = angular.module('app',[]).config(function ($interpolateProvider) { $interpolateProvider.startSymbol('{%'); $interpolateProvider.endSymbol('%}'); });
我不确定你是否可以配置Yeoman在运行一些支架时自动使用新的分隔符,但我希望这有助于将模板与组装模板分开.