mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-29 23:24:55 +02:00
25 lines
739 B
Markdown
25 lines
739 B
Markdown
# yesod
|
|
|
|
> Haskell 기반 웹 프레임워크 Yesod의 도우미 도구.
|
|
> 모든 Yesod 명령은 `stack` 프로젝트 관리자를 통해 실행됩니다.
|
|
> 더 많은 정보: <https://github.com/yesodweb/yesod>.
|
|
|
|
- `my-project` 디렉토리에 SQLite를 백엔드로 하는 새로운 스캐폴딩 사이트 생성:
|
|
|
|
`stack new {{my-project}} {{yesod-sqlite}}`
|
|
|
|
- Yesod 스캐폴딩 사이트 내에서 Yesod CLI 도구 설치:
|
|
|
|
`stack build yesod-bin cabal-install --install-ghc`
|
|
|
|
- 개발 서버 시작:
|
|
|
|
`stack exec -- yesod devel`
|
|
|
|
- 변경된 템플릿 Haskell 의존성을 가진 파일 터치:
|
|
|
|
`stack exec -- yesod touch`
|
|
|
|
- Keter(Yesod의 배포 관리자)를 사용하여 애플리케이션 배포:
|
|
|
|
`stack exec -- yesod keter`
|