2016-07-14 7 views

답변

14

documentation for the stack.yamlpackages section에는보다 복잡한 패키지 위치를 나타내는 예가 나와 있습니다.

packages: 
- location: . 
- location: dir1/dir2 
- location: https://example.com/foo/bar/baz-0.0.2.tar.gz 
- location: http://github.com/yesodweb/wai/archive/2f8a8e1b771829f4a8a77c0111352ce45a14c30f.zip 
- location: 
    git: [email protected]:commercialhaskell/stack.git 
    commit: 6a86ee32e5b869a877151f74064572225e1a0398 
- location: 
    hg: https://example.com/hg/repo 
    commit: da39a3ee5e6b4b0d3255bfef95601890afd80709 

은 그럼 그냥 뭔가 당신이 (예를 들어, GHCi에서로드하지 않음)에서 개발하고로 끌어 코드를 치료하지 stack에게하는 package 항목에 extra-dep: true을 추가합니다.

+0

이 답변은 오래되어 보이지 않는 것 같습니다. extra-deps에서 URL과 파일 경로를 지정할 수 있습니다. – Flip