Latest Posts

프로젝트 root에서 lerna package 사용 및 제어하기

lerna로 생성한 package들을 프로젝트 root 단에서 사용하고자 했습니다. 프로젝트 root 단에서는 packages 내부에 있는 플러그인들을 import 해서 사용하고자 합니다. 이번 포스팅에는 lerna를 이용하여 생성한 package들을 프로젝트 root단에서 import 하고, package.json내...

Monorepo 패키지 lerna

lerna mono-repo 해당 포스트는 lerna 관련 documentation과 기타 내용들을 번역하였습니다. :) About 큰 코드베이스를 독립적으로 버전 관리 된 패키지로 분리하면 코드 공유에 매우 유용합니다. 그러나 많은 저장소에서 변경 작업을 수행하는...

github pull request template 만들기

npm으로 plugin을 만들다 보면, 다른 분들의 plugin 만드는 방식들을 살펴보는 경우가 많습니다. 주로 유명한 플러그인 (React 또는 Babel 등등..) 을 살펴보게 됩니다. 특히나, 오픈소스로 공개하는 것이기 때문에, 다른 개발자분들이 보시고...

react + typescript + webpack4 - 2. package.json 설정 및 데모

이전 포스팅에 react와 typescript, webpack4를 활용한 tsconfig 및 webpack을 설정하였습니다. 이제 빌드환경은 구축했으니, 실제 환경별로 script를 실행하는 부분 설정과, 간단한 페이지를 만들어 보도록 하겠습니다. :) package.json 설정 webpack에 대한 설정을...

react-native + typescript - 1. 기본 설정

사이드로 진행하는 프로젝트에서, react-native를 사용한 앱을 만드는 토이 프로젝트를 진행했습니다. 이번에도 역시 주저없이 react와 typescript를 이용하여 앱을 만들고자 했고, create-react-native-app을 이용해서 App base를 만들고자 했습니다. 추가적으로 create-react-native-app에는 expo라는 sdk를 내장하고...

react + typescript + webpack4 - 1. 설정하기

react + typescript + webpack4 - (1) 설정하기 최근에 react에 관련된 프로젝트는 typescript로 진행을 하고 있습니다. 최근에 webpack4에 대해서 알아볼겸, typescript와 react를 같이 사용하면서, mobx도 같이 연동하는 example을 미리 만들어서...