我不知道在Yesod应用程序中使用coffeeScript的文件扩展名是什么。我期望在这些地方看到文档,但找不到:
我在这里找到了源代码https://github.com/yesodweb/shakespeare/blob/master/shakespeare-js/Text/Coffee.hs
谢谢。
最佳答案
见https://github.com/yesodweb/yesod/wiki/Overriding-widgetFile
您可以通过更改Settings.hs中的widgetFileSettings值来修改脚手架中widgetFile的行为。举个例子:
widgetFileSettings = def { wfsLanguages = \hset -> defaultTemplateLanguages hset ++
[ TemplateLanguage True "coffee" Text.Coffee.coffeeFile Text.Coffee.coffeeFileReload
] }