File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed
Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ # t-ruby 공식 문서 사이트 moon 설정
2+ # 문서: https://moonrepo.dev/docs/config/project
3+
4+ $schema : ' https://moonrepo.dev/schemas/project.json'
5+
6+ language : ' typescript'
7+ type : ' application'
8+
9+ # 프로젝트 메타데이터
10+ project :
11+ name : ' t-ruby-docs'
12+ description : ' T-Ruby 공식 문서 사이트 (Docusaurus)'
13+ channel : ' #t-ruby-docs'
14+
15+ # 태스크 정의
16+ tasks :
17+ # 개발 서버 시작
18+ start :
19+ command : ' pnpm start'
20+ local : true
21+ platform : ' node'
22+
23+ # 프로덕션 빌드
24+ build :
25+ command : ' pnpm build'
26+ inputs :
27+ - ' docs/**/*'
28+ - ' src/**/*'
29+ - ' i18n/**/*'
30+ - ' docusaurus.config.ts'
31+ - ' sidebars.ts'
32+ outputs :
33+ - ' build/**/*'
34+ platform : ' node'
35+
36+ # 타입 체크
37+ typecheck :
38+ command : ' pnpm typecheck'
39+ inputs :
40+ - ' src/**/*.ts'
41+ - ' src/**/*.tsx'
42+ - ' tsconfig.json'
43+ platform : ' node'
44+
45+ # 배포
46+ deploy :
47+ command : ' pnpm deploy'
48+ deps :
49+ - ' ~:build'
50+ platform : ' node'
You can’t perform that action at this time.
0 commit comments