티스토리 뷰
넥스트 13은 Node 16.14 이상의 버전을 요구한다. 지원 운영체제로는 맥, 윈도우즈, 리눅스가 있다.
프로젝트 자동 설치(수동 설치도 있음)
npx create-next-app@latest
- 위의 명령어를 통해서 자동 셋업해주는 prompts 내역을 확인할 수 있다.
- 현재경로에 하위 폴더로 새로운 이름이 아닌 그냥 현재경로 폴더를 root로 사용하고싶다면 질문 prompt에서 프로젝트 명을 . 로 root를 의미하는 dot을 찍어주면 된다.
- 필요 종속성들을 설치할 수 있는데, 2023-08-22 기준 Typescript, ESLint , Tailwind CSS 가 기본값으로 내장되어 있다.
- src 폴더에 내 코드들을 root의 config 폴더들과 구분하여 사용할 수 있다. ⇒ 리액트랑 같은 듯
- 🤠 프로젝트를 npm이 아닌 yarn으로 관리하고 싶다면 프로젝트를 최초 세팅했을 때 이미 존재하는 package.lock 파일을 제거하고 yarn 을 통해 yarn.lock을 만들어주면 된다. ⇒ 이 부분은 init 커밋을 날리기 전에 하기
💡 나는 nvm을 사용하여 기존 16.x 버전에서최신 lts 버전인 v18.17.1 으로 변경하여 next13으로 프로젝트를 만들것이다.
까먹고 있었는데 yarn 을 사용하는데 18버전에서 설치를 하지 않았다. 전역으로 yarn을 설치하여 어느 프로젝트에서도 사용할 수 있도록 해준다. ⇒ 전역으로 패키지를 설치하는 것은 딱히 좋지않지만 yarn 정도는 괜찮다고 생각한다.
npm install -g yarn #전역으로 yarn을 설치하는 명령어
'Frontend > Next.js' 카테고리의 다른 글
[13 | Next.js] 클라이언트 컴포넌트와 서버 컴포넌트 (0) | 2023.08.31 |
---|---|
[13 | Next.js] Next.js 에러 페이지(404) api 호출 관련 이슈 (0) | 2023.08.25 |
[Next.js] 넥스트 프로젝트 vercel에 배포하면서 환경 변수에 대한 고찰 (0) | 2023.04.14 |
[Next.js] 프로젝트 만들어서 사용해보기 (0) | 2022.11.02 |
[Next.js] Next.js가 무엇이고 왜 사용할까요? (1) | 2022.09.25 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 항해99추천비추천
- float 레이아웃
- aspect-ratio
- text input pattern
- nvm경로 오류
- 원티드 프리온보딩 프론트엔드 챌린지 3일차
- 틸드와 캐럿
- 형제 요소 선택자
- is()
- Prittier
- nvm 설치순서
- 원티드 프리온보딩 FE 챌린지
- 프리렌더링확인법
- 원티드 3월 프론트엔드 챌린지
- getStaticPaths
- tilde caret
- fs모듈 넥스트
- reactAPI
- 타입스크립트 장점
- 타입스크립트 DT
- D 플래그
- && 셸 명령어
- grid flex
- 부트캠프항해
- getServerSideProps
- 원티드 FE 프리온보딩 챌린지
- 프리온보딩 프론트엔드 챌린지 3월
- 항해99프론트
- 항해99프론트후기
- ~ ^
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함