2
我試圖讓莎士比亞模板啓動並運行;特別是Text.Hamlet。我有$(shamletFile "HTML/index.hamlet")
(見注),當我編譯文件時,我得到一個錯誤,告訴我該文件不存在。所以我嘗試了各種文件路徑的組合,試圖猜測splice正在使用哪個工作目錄,但沒有成功。莎士比亞接頭在哪裏尋找他們的文件
莎士比亞接頭在哪裏尋找他們的文件?這是記錄在某處嗎?
NOTES
- 此路徑相對於使用所述模板的源文件。
- 我沒有使用完整的Yesod框架,只是模板引擎。
AFAIR,它是相對於建築工具過程的工作目錄。也就是說,如果您在項目目錄中運行'cabal build'或'stack build',則所有模板路徑都將與此相關。 – arrowd