# monorepo

9개의 포스트

monorepo에서 테스트 작성하기

jest, yarn workspace, next.js 기준으로 작성되었습니다.Organizing tests with jest projects - 🚀 Jakub Homolyroot의 jest.config.js에서 jest의 projects옵션을 사용하여 root에서 t

2021년 9월 15일
·
0개의 댓글
post-thumbnail

[DevOps] MonoRepo란?

MonoRepo 는 Monolithic Repositories 의 약자로, 하나의 리포지토리에서 여러개의 프로젝트가 구성된 것을 의미합니다.일반적으로는 보통 하나의 리포지토리 안에 하나의 프로젝트가 들어있는 것이 일반적입니다. 이러한 일반적인 형태의 프로젝트 구성을 M

2021년 5월 21일
·
0개의 댓글

Migration Submodule to Github packages

서비스를 주니어부터 개발해온 결과 javascript -> typescript 로 전환하는 과도기를 거쳤다. typesciprt 로의 전환, 그리고 firebase-realtime-database 를 사용하고 있어서 인터페이스를 한번만 작성해놓으면 interface

2021년 1월 19일
·
0개의 댓글
post-thumbnail

MonoRepo & Lerna

협업을 나가서 초기셋팅을 우리가 한 게 아니고 초기세팅이 된 상태에서 클론을 받은 거라 프로젝트의 폴더 구성이 궁금해서 찾아보게 되었다!!Monorepo는 여러 프로젝트의 소스 코드를 관리하는 데에 하나의 저장소(repository)만 사용하는 것을 의미한다.examp

2020년 12월 26일
·
1개의 댓글

React-Native + CRA MonoRepo 환경 구축하기

현재 진행하고 있는 프로젝트에서 CRA + ReactNative Monorepo 초기세팅 작업을 진행했던 경험을 바탕으로 개발환경을 구축하는 방법을 공유하고자 작성하는 글입니다.관련된 자료가 많이 없어서 방법을 찾고 에러를 해결하는 과정에 많은 소요가 들었기에 이 과정

2020년 12월 6일
·
4개의 댓글
post-thumbnail

[react-native-web 모노레포] - 웹 빌드 환경 구성

웹과 모바일에서 동일한 사용자 경험을 제공하기 위해 단일 React-Native 앱을 작성하고 모바일과 웹 모두 빌드할 수 있는 모노 레포지토리를 구성해보자. 주요 패키지 버전 react : 16.13.1 react-native : 0.63.3 react-nativ

2020년 12월 5일
·
1개의 댓글
post-thumbnail

[react-native-web 모노레포] - 공통 앱 작성, 모바일 빌드 환경 구성

리액트 네이티브로 작성된 앱을 웹, 모바일 모두 배포할 수 있는 모노 레포지토리를 구성한다. 구성 환경 typescript: 3.8.4 react : 16.13.1 react-native : 0.63.3 react-native-web : 0.14.8 styled-co

2020년 12월 4일
·
2개의 댓글

[yarn] yarn workspace를 이용한 monorepo 구성

하나의 repository에 여러 프로젝트, 패키지를 가진 것을 의미한다.eslint, prettier, babel루트에서의 package.jsonpackages directory 하위에 각 패키기지를 위치시키고, apps 하위 복수개의 프로젝트에서 접근해서 사용할 수

2020년 11월 9일
·
0개의 댓글

Lerna@mono-repo

각 패키지들의 의존을 설치함root package에 공통으로 사용되는 dependency를 생성하고각 의존 패키지에 링크를 생성함각 패키지들의 npm 명령어를 실행scope를 지정할 수 있으며 scope를 지정하지 않을 경우 전체 패키지에 명령어를 수행함\--ignor

2020년 8월 3일
·
0개의 댓글