我已按以下格式向我的应用添加路线:
addRoutes
[ ("/", redirect "/docs/home")
, ... more routes
]
但由于某种原因,完全忽略了根处理程序。这里发生了什么?
答案 0 :(得分:3)
事实证明,如果你有一个index.tpl文件,那么SnapFramework将忽略任何" /"映射并直接转向它。为了解决这个问题我刚刚运行:
git rm snaplets/heist/templates/index.tpl
然后重新加载我的模板,root上的路由开始工作。
(我在文档的任何地方都找不到,所以我决定在这里发帖)
编辑:I later discovered(有帮助)问题是我在运行heistInit后添加了我的路线。如果我在heistInit之前添加了我的路线,那么没有问题。