Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

충남대 FE_임세빈_1주차 과제 Step1 #28

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

YIMSEBIN
Copy link

@YIMSEBIN YIMSEBIN commented Jun 27, 2024

안녕하세요, 1주차 Step1 과제 PR 드립니다!


✅ README.md 요구사항 정리

  • Create React App 기반 프로젝트 생성
  • Typescript 개발 환경 세팅
  • 절대 경로로 import할 수 있게 alias 설정
  • tsconfig 구성
  • ESLint, Prettier 설치
  • Lint 룰 설정
  • emotion 스타일 라이브러리 추가
  • reset css 적용
  • gitignore 추가
  • 프로젝트에 불필요한 파일 정리

❓ 과제 질문

  1. CRA로 프로젝트를 구축하게 되면 수많은 패키지들이 자동으로 설치되는데, 그 중에 package.json에 적혀있지 않은 패키지들도 설치되는 것 같다고 느꼈습니다. 대표적으로 typescript 환경을 설정하던 중에, typescript를 아직 install하기 이전, 즉 package.json에 typescript 내용이 없었는데도 npx tsc -v 명령어 결과가 정상적으로 출력되는 등의 현상을 겪었습니다. 이런 경우를 대처하는 방법이 있을까요?
  2. tsconfig, eslint.config 등 여러 설정 파일의 구성이 잘 되었는지 검토받고 싶습니다.

감사합니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant