# yarn-berry

16개의 포스트
post-thumbnail

GDSC DJU 모노레포 작업기 #2

서론 전 글에 이어서 모노레포 작업을 진행 중에 이슈를 발견했다. 빌드 도중 firebase 모듈을 불러오지 못하는 이슈인데 검색해보니 PnP 방식을 사용했을 때의 오류라고 한다.

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

고양이가 귀여운 NestJS 찍먹

SOPT에서의 세번째 서버 파트여서 때문인지 Node.js 진영에서 가장 많이 사용되고 SOPT 내에서도 배우고 활용하는 express 이외에 다른 프레임워크를 사용해보고 싶었다.Spring이나 Django 같은 구조적으로 튼튼한 프레임워크에 반해 Node.js 기반에

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

Turborepo + yarn-berry 모노레포 구축기

터보레포 스타터킷 각각의 폴더에서 CRA, Next 생성하면됨 vercel 배포 이슈 - 프로젝트를 지웠다가 다시 생성하니 됨 각각의 워크스페이스.. 루트 packages에서 각각 의존성 관리할 수 있음 빠르다고 한다. (난 다른거 안써봐서 잘 체감이 안됨)

2022년 6월 25일
·
0개의 댓글
·

[yarn berry] Styled components - Module not found

yarn-berry를 사용한 프로젝트 작업중 Module not found 에러가 발생했다.styled-componets는 지금까지 무수히 많이 사용해 왔는데 특별한 작동법이나 조건이 필요한것도 아니고.. 도대체 왜 에러가 뜨는거지? 싶었다.최근 intellij 업데이

2022년 4월 25일
·
0개의 댓글
·

프로젝트별로 yarn 버전을 관리하고 싶을 경우

프로젝트 루트에 .yarnrc.yml 생성.yarn set version { your version }ex1) yarn set version 1.22.17ex2) yarn set version berry

2022년 4월 18일
·
0개의 댓글
·

yarn set version {version} 안먹힐 경우.

작업 디렉토리에 .yarnrc.yml이 없을 경우 글로벌설정을 따라감.작업 디렉토리에 .yarnrc.yml파일을 지웠을 경우..yarnrc.yml내에 yarnPath를 삭제 했을 경우 Global설정으로 이동됨.{yourProject}/.yarnrc.ymlnodeLin

2022년 4월 6일
·
1개의 댓글
·
post-thumbnail

나도! Yarn Berry 적용해볼래!

npm으로 프로젝트를 진행 중 Yarn Berry를 도입하게 되었다. 새로운 패키지 관리 시스템을 도입하게 된 배경과 과정 등을 정리해본다.

2022년 4월 5일
·
0개의 댓글
·

Toast UI Error - Module not found: Can't resolve 'prosemirror-transform'

.yarnrc.yml 파일에 명시적으로 의존성 추가.yarnrc.yml 변경사항 반영

2022년 3월 1일
·
0개의 댓글
·
post-thumbnail

esbuild 사용해보자! (+ yarn berry)

프로젝트 파일 생성 프로젝트 파일 생성 yarn 버전 변경 packageManager 초기화 esbuild 번들러 추가 의존성 추가 개발 의존성 추가 tsc 초기화 index.html 추가 ` index.html 수정 src 및 App.tsx 추가

2022년 1월 23일
·
0개의 댓글
·

Yarn Berry를 사용해보자

Yarn Berry? yarnn berry란, node_modules 없이 node를 사용할 수 있도록 해주는 것이다. https://toss.tech/article/node-modules-and-yarn-berry 적용법 먼저 react 파일들을 만든다. 먼저 리액

2022년 1월 17일
·
0개의 댓글
·
post-thumbnail

Yarn Berry 적용 1일 차에 느낀 점 (Nest.js, Fastify ⤴️ / TurboRepo ⤵️)

워크-라이프-하모니 01. 리팩토링하다가 Yarn Berry 적용한 이야기, turborepo 등 모노레포 툴을 굳이 안써도 될 정도로 workspaces가 편리해졌고, PnP 모드는 Nest.js+Fastify에서 호환이 잘 안되는 듯해서 사용하지 못함

2022년 1월 16일
·
0개의 댓글
·
post-thumbnail

Micro-Frontend 구축기 (1)

Micro-Frontend를 구축하게 된 이유를 다룹니다.

2021년 12월 8일
·
4개의 댓글
·
post-thumbnail

Svelte 프로젝트에 도입하기

친구에게 갈비탕값을 하기 위해서 급식 메뉴 투표 결과를 보여주는 프로젝트를 만들게 되었는데, 이번 기회에 svelte를 써보게 되었고, 경험하게된 것을 나누고자 합니다!

2021년 12월 3일
·
5개의 댓글
·
post-thumbnail

Yarn berry 도입기

commonJS에서는 로컬 파일 시스템으로부터 모듈을 임포트하기 위해 require.resolve 알고리즘에 의해 node_modules를 순회하면서 모듈의 위치를 찾아냅니다.

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

Yarn Berry 프로젝트에 도입하기

프로젝트에 yarn berry PnP 도입하기

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

TIL(210820): TypeORM relations, Redis Key, 향상된 전자상거래, ...

TypeORM repository.find에서 relations sorting이 지원되지 않는다.이슈 링크에서 핸들링 중이다. Redis의 Key는 binary safe하다. 즉 "안녕" 같은 문자열부터 JPEG 파일의 내용까지 모든 binary sequence를 Ke

2021년 8월 19일
·
0개의 댓글
·