나는 Yesod 초보자이며 주로 정적 파일로 구성된 웹 사이트를 만들고 싶습니다.Yesod의 정적 파일을 "/"에 붙입니다.
동적 파일을 /
에두고 동적 페이지를 /foo
에 넣어야합니다.
static
디렉토리 (예를 들어, 정적/index.html을, 정적/IMG/bar.gif를, 정적/CSS/baz.css, ...), 에 정적 파일을 준비하고 다음과 같이
config/routes
을 썼다 :
/ StaticR Static getStatic
/foo FooR GET POST
GHC는
Exception when trying to run compile-time code:
Overlapping routes:
("StaticR","FooR")
가 어떻게이 문제를 해결할 수 있다고 주장?
고정 경로가 현재 사례에서'FooR'을 포함하고 있다고 생각하기 때문에 선언 된 경로의 순서를 변경해보십시오. –