프로젝트 소개

SugarCube Starter는 Twine과 Tweego를 사용해 SugarCube 스토리를 제작하기 위한 템플릿입니다. Tweego와 SugarCube의 자동 설치, 구성 가능한 빌드, 자동 프로덕션 빌드, Browser-Sync 라이브 리로드가 포함된 개발 서버를 제공합니다. CSS 인젝션을 통해 전체 페이지 리로드를 피할 수 있습니다. 소스 트리에는 사용자 정의 폰트, 미디어, 서드파티 벤더 스크립트, 스토리 .twee 파일, 헤드 콘텐츠를 위한 전용 폴더가 포함되어 있습니다. 기술 스택은 Vite, TypeScript, PostCSS Preset Env를 사용한 Sass, Node.js 18+입니다. 스크립트에는 개발용 npm start 또는 npm run dev, dist/로 프로덕션 출력을 생성하는 npm run build, Tweego를 수동으로 실행하는 npm run tweego, Tweego를 설치하거나 재설치하는 npm run tweego:install이 있습니다. Debug View는 개발 환경에서 활성화되며 프로덕션 빌드에서는 기본적으로 비활성화됩니다. 저장소에는 SugarCube 문서, SugarCube Basics 위키, 여러 서드파티 매크로 컬렉션 링크가 있습니다. MIT 라이선스가 적용됩니다.