在主题中使用Mustache模板(http://mustache.github.com)来代替默认的Razor语法可行吗?
因为我们工作的大多数前端开发人员都是在Mac上使用Razor,这在开发中造成了瓶颈,我更喜欢使用可以跨平台呈现的模板引擎。
发布于 2013-01-29 15:22:19
原则上,你可以使用任何与ASP.NET MVC兼容的视图引擎,但你真的不应该这样做,因为你每走一步都会与系统发生冲突。你会发现的所有主题和模块(你会需要它们),以及核心中的所有视图,都将使用Razor。这只是一个非常非常糟糕的想法。
您应该尝试找到一个使用Mustache作为其默认模板语言的CMS,或者学习Razor。
发布于 2014-01-20 05:30:52
如果你愿意编写一些视图引擎服务(有一些问题),并且你可以同时使用多个视图引擎(例如,你可以保留现有的Razor模板,并在你想要的任何地方编写自己的模板),你就可以使用它。
结果不一定是吸引人的,但你可以用just as it was done for PHP来做。
https://stackoverflow.com/questions/14573826
复制相似问题