카테고리 없음

오늘 배운 것 작성

ji-hyun 2022. 2. 22. 15:19

<작업 진행>

먼저 원본을 포크 뜬다

그러면 내 레포가 생성된다.

ssh 로 clone code 한다.

git clone git@github.com:내계정/git 주소 명령을 친다.

code .

git remote -v 로 확인 (origin 밖에 없음. origin 은 내꺼)

git remote add upstream 오리지널 주소

 

git remote -v 로 다음과 같은지 확인

1. origin : 내 주소

2. upstream : 오리지널 주소

 

origin 에서 작업을 하고 이 수정사항을 upstream 에 반영하고 싶을 때는 upstream 에 PR 날린다.

 

 

 

 

 

 

<뷰 부분>

"yarn" 으로 설치 ( =npm install 과 유사 )

"yarn dev" 란

(뷰) REACT_APP_NODE_ENV=development react-scripts start

(api) TS_NODE_TRANSPILE_ONLY=true gulp dev

 

뷰에서 타입 에러가 날시 아래 명령 실행

yarn local:dev:generate

이건....

yarn local:dev:schema:introspect && yarn local:dev:type:codegen && yarn local:dev:operation:codegen

 

 

 

<api 부분>

"yarn" 으로 설치 ( =npm install 과 유사 ) 

"yarn dev" 란

(뷰) REACT_APP_NODE_ENV=development react-scripts start

(api) TS_NODE_TRANSPILE_ONLY=true gulp dev

 

api 에서 타입 에러가 나면 yarn generate

yarn generate 하면

yarn run v.... 뜨고 

you can now start using Nexus Prisma in your code.

v Generated Prisma Client

v Generated Nexus Prisma

v Generated DBML Schema

 

 

 

 

 

 

docker ps : 컨테이너 리스트를 반환해주는 명령어 현재 가동중인 컨테이너만 출력

 

docker-compose.yml 에 mysql, mongo... 이런 것들이 있다.

 

docker-compose up -d : pull 받아짐, running 및 created 됨

docker-compose down :  removed 됨

docker ps : 고래 클릭해서 IMAGE 확인 -> mongo, mysql 확인 

 

 

 

이거 세개 써보면서 어쩌구저쩌구 실행...