Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- DataGridView 직접 입력
- mySQL_Replication
- pm2 상태 확인
- setInterval 정지
- setInterval 중지
- 공인IP
- map이 undefined가 뜰 때
- pm2 시작
- setInterval clear
- c# datagridview 데이터 넣기
- 1883
- mosquitto
- AntDesign
- DatePicker
- mosquitto.conf
- 서버동기화
- timepicker
- datagridview 직접입력
- Replication
- transfer
- invalid data
- allow_anonymouse
- pm2 확인
- 맥 어드레스
- setInterval 외부 정지
- listener 1883
- pm2 설치
- 데이터테이블 데이터 넣기
- html #select #option #multiple
- pm2
Archives
- Today
- Total
개발 노트
Next.js 초기세팅 본문
next.js 프로젝트 시작하기
npx create-next-app@latest
yarn create next-app
pnpm create next-app
bunx create-next-app
원하는 조건에 맞춰서 세팅할 수 있습니다
What is your project named? my-app
Would you like to use TypeScript? No / Yes
Would you like to use ESLint? No / Yes
Would you like to use Tailwind CSS? No / Yes
Would you like to use `src/` directory? No / Yes
Would you like to use App Router? (recommended) No / Yes
Would you like to customize the default import alias (@/*)? No / Yes
- What is your project named? my-app =>프로젝트 폴더명 설정
- Would you like to use TypeScript? No / Yes =>타입스크립트 사용 여부
- Would you like to use ESLint? No / Yes =>eslint사용 여부
- Would you like to use Tailwind CSS? No / Yes =>tailwind CSS사용 여부
- Would you like to use `src/` directory? No / Yes=>src디렉토리 사용 여부
- Would you like to use App Router? (recommended) No / Yes=>app라우터 사용여부
- Would you like to customize the default import alias (@/*)? No / Yes=>절대경로로 사용여부
초기에 세팅해야할 다양한 항목들을 next.js설치 시 필요에 따라 미리 설정해줍니다.
추가 설정 항목 (tailwind 관련)
tailwind.config.js
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
'./app/**/*.{js,ts,jsx,tsx,mdx}', // Note the addition of the `app` directory.
'./pages/**/*.{js,ts,jsx,tsx,mdx}',
'./components/**/*.{js,ts,jsx,tsx,mdx}',
]
//생략
}
위의 항목을 src를 사용하므로 다음과 같이 바꾸어줍니다.
module.exports = {
content: [
"./src/**/*.{js,ts,jsx,tsx,mdx}",
],
// 생략
}
global.css
기존 코드
@tailwind base;
@tailwind components;
@tailwind utilities;
아래와 같이 import구문으로 변경해줍니다
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";
'React' 카테고리의 다른 글
NextAuth로 구글로그인 구현하기 (0) | 2024.01.09 |
---|---|
Next.js app router 기본 (0) | 2024.01.04 |
next.js 초기 셋팅 에러 parsing error: cannot find module 'next/babel' ... (0) | 2024.01.02 |
AMChart - 차트가 화면에 안 나오는 경우 (0) | 2023.09.18 |
React - useLocation( ), useSearchParams( ) (0) | 2023.09.09 |