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] 프론트엔드 기본 환경 세팅 #5

Merged
merged 13 commits into from
Jul 15, 2024

Conversation

hwinkr
Copy link
Contributor

@hwinkr hwinkr commented Jul 15, 2024

Co-authored-by: 낙타/송재석 Largopie@users.noreply.github.com
Co-authored-by: Yoonkyoung (빙봉) dev.yoonkyoung@gmail.com

관련 이슈

작업 내용

프론트엔드 기본 환경을 설정했습니다 :)

  • Webpack & React & Typescript
    • prod, dev 환경을 구분할 수 있도록 파일을 분리했습니다.
    • ts-loader를 현재는 사용하지 않은 상태이고, babel-loader를 사용해서 컴파일 & 번들링 합니다.
  • ESLint, StypeLint, Prettier
  • 폴더 구조 설정

특이 사항

리뷰 요구사항 (선택)

Co-authored-by: 낙타/송재석 Largopie@users.noreply.github.com
Co-authored-by: Yoonkyoung (빙봉) dev.yoonkyoung@gmail.com

hwinkr and others added 13 commits July 11, 2024 21:53
Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>
…ylelint)

Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>
Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>
Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>
Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>
Copy link
Contributor

@Largopie Largopie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🐫 👍

Copy link
Contributor

@Yoonkyoungme Yoonkyoungme left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍👏

@hwinkr hwinkr merged commit 7c98146 into develop Jul 15, 2024
@hwinkr hwinkr deleted the chore/1-frontend-project-setting branch July 15, 2024 06:53
@Yoonkyoungme Yoonkyoungme added this to the 1차 데모데이 milestone Jul 17, 2024
@Yoonkyoungme Yoonkyoungme added 🐈 프론트엔드 프론트엔드 관련 이슈에요 :) ⚙️ 환경설정 환경을 설정해요 :) labels Jul 17, 2024
hw0603 referenced this pull request in hw0603/momo-cicd-playground Jul 19, 2024
* chore: src 내 폴더 구조 세팅

Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>

* chore: 프로젝트 초기 환경 설정(React, TypeScript, Webpack, ESLint, Prettier, Stylelint)

Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>

* chore: .vscode 설정 및 사용하지 않는 파일 삭제

Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>

* chore: index.html 템플릿 추가

Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>

* chore: emotion을 사용한 글로벌 스타일 적용

Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>

* chore: type 폴더 추가

* chore: import 순서 수정

* feat: 최상위 App 컴포넌트 구현

* refactor: ts-loader에서 babel-loader를 사용하는 것으로 수정, 세미콜론 추가

* config: 컴파일 시 주석을 제거하도록 하는 설정 추가, 타입 체커 용도로만 사용하도록 설정 변경

* config: ts-loader 의존성 제거, babel-loader 의존성 추가

* config: babel을 사용하기 위한 설정 추가

* config: ESLint 설정 변경

---------

Co-authored-by: 낙타/송재석 <Largopie@users.noreply.github.com>
Co-authored-by: Yoonkyoung (빙봉) <dev.yoonkyoung@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚙️ 환경설정 환경을 설정해요 :) 🐈 프론트엔드 프론트엔드 관련 이슈에요 :)
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[FE] 프로젝트 개발 환경을 세팅해요 :)
3 participants