Replies: 1 comment
-
|
tuist 에 대해서 조금 더 알아보고자 구글링을 하던 중, 괜찮은 블로그 글을 발견해서 혹시라도 나중에 도움이 될까 싶어 링크 남깁니다! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
공식 사이트
https://docs.tuist.io/tutorial/get-started
Blog
https://baegteun.tistory.com/2?category=1116731
[https://okanghoon.medium.com/tuist-로-외부-의존성-관리하기-85609e70133c](https://okanghoon.medium.com/tuist-%EB%A1%9C-%EC%99%B8%EB%B6%80-%EC%9D%98%EC%A1%B4%EC%84%B1-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0-85609e70133c)
→ 의존성 관리 뭐로 하면 좋을까 했는데 역시 SPM 이 좋다고 해서 SPM으로 의존성 관리 합니다.
📚 간단 설명
여기서 모듈화 하려는 프로젝트의 정보를 넣어줍니다. (의존성 관리도 여기에서 해요)
Project+Templates: 프로젝트를 모듈화 하는 메소드와 [Scheme](https://dongminyoon.tistory.com/41) 을 만들어 주는 메소드가 있는곳
Workspace: 애를 통해 projects의 집합인 xcworkspace 가 만들어집니다.
https://docs.tuist.io/guides/resources/
타겟에 따라 달라지는 앱 번들을 제대로 찾아 쓸 수 있게 만들려고 자동으로 생성해주는 것이라고 합니다.
결론
패키지 관리, 모듈화 설정을 할떄가 아니면 그냥 tuist generate 로 xcworkspace 를 만들어서 코딩하면 됩니다.
💡 빌드 Tip터미널 autoCompletion을 만들 수 있다.
https://docs.tuist.io/guides/shell-autocompletion
근데 저는 왠지 안되서
$ vi ~/.zshrc
alias 를 넣어서 사용하고 있습니다. 이렇게 하면 터미널에서 tg 치면 바로 xcworkspace 생성가능.
Beta Was this translation helpful? Give feedback.
All reactions