Tuist로 프로젝트를 생성할 때, Manifests 프로젝트에서 Project 폴더에 모듈 폴더를 만들고 하위 폴더를 만들고 Sources, Resources 폴더를 만들고… 빈 폴더가 되지 않도록 .swift 파일 하나 만들어주고.. 하는 과정들을 일일이 해주기 매우 귀찮다.
⇒ Tuist에서 이를 간편하게 할 수 있도록 지원해주는 기능이 바로 scaffold.
tuist scaffold 커맨드를 사용하면 템플릿으로부터 폴더, 파일 등으로 구성된 모듈 구조를 간편하게 만들 수 있다.
tuist scaffold 사용법$ tuist scaffold <template> [--json] [--path <path>] <subcommand>
Project.swift의 내용도 채워주면서 새로운 모듈의 구조를 간편하게 만들 수 있다.$ tuist scaffold ribs --name Example
tuist edit 후 Manifests/Tuist 경로에 Templates 라는 이름의 그룹을 생성해준다. (다른 이름 안됨)
