
먼저 Project에서 ESLint, Prettier 사용과 VSCode에 적용은 별개라는것을 확인하겠습니다. CLI를 통한 실행 ESLint, Prettier를 CLI로 실행하여 파일들을 검사할 수 있습니다. 해당 도구들을 설치하면 명령어를 실행하여 파일들을 검사하는 것이지 Editor에서 해당 설정이 동작하는것은 아니라는점 숙지해주세요. ESLint, Prettier 적용 npm init vue@latest # Vue CLI를 통한 프로젝트 생성 vue CLI를 통해 ESLint와 Prettier를 설치하신분은 .eslintrc.cjs 파일을 보실수 있습니다. 없다면 ESLint와 Prettier를 각각 깔아주시고 환경설정 파일을 생성해주셔야합니다. 환경설정 파일은 다양한 포멧이 있으니 제일 하단에 ..

보통 ESLint 와 Prettier는 같이 사용하는데 어떤 차이가 있는지 정리해보겠습니다. 사용설명보다는 차이에 대해 집중해서 작성하겠습니다. ESLint 정적코드 검사 도구(static code analysis tool)로 안티패턴이나 문법적인 오류를 수정해줍니다. rule을 적용하여 해당 rule에 위배되는 코드를 검사하여 수정해줍니다. 예시 rule : no-dupe-keys 적용시 Incorrect Code : bar key 중복 사용 rule : no-dupe-else-if 적용시 Incorrect Code : else if 동일 조건 사용 recommended rule이 있는데 ESLint에서 사용을 권장하는 rule 입니다. 예시는 아래와 같습니다. rule : no-unused-vars ..

최근 Vue 설치하신분들은 Vite(비트)를 Build Tool로 지정하여 사용하실 텐데요. Vite에서 @ Alias(별칭)에 대한 소개가 별로 없어서 정리해보겠습니다. Vite 설정파일 Vite 설정파일은 Project 폴더 바로 아래 위치합니다. 해당 파일 안에서 alias를 지정할 수 있는데요. 기본적으로 ./src -> @ 로 지정되어있습니다. 위 이미지처럼 alias 를 지정하였기 때문에 @를 사용해서 경로 지정이 가능합니다. ./src/components -> @/components 이런식으로 작성하면 상대 경로를 고민할 필요없이 간단하게 작성이 가능합니다. VSCode Editor에 별칭 등록 Vite는 Build Tool이기 떄문에 Compile시에 Alias를 정해진 Url로 바꿔줄수 ..
Login 페이지에서 메인 페이지로 전환 하는 방법을 찿던중 emit기능을 알게 되었습니다. 상위 컴포넌트와 통신하는 방법으로 사용하는 기능으로 emit을 쓰더라구요. 간단한 예제로 알아봅시다. 이 무엇인지 몰라 찿아보니 아래와 같았습니다. Composition API 사용을 위한 Syntatic Sugar (기존 문법이 간단한 문법으로 표현될때 쓰는 용어, ex. Jquery, Async, Await) This is Before Go After This is After 순서 1. EmitExam에서 chagne Event를 Before.vue 컴포넌트에 정의 2. Before.vue에서 change Evnet 실행(emit) 3. EmitExam에 isBefore이 false로 바뀌면서 After.vu..

VUE CLI 설치시 기본 CSS Vue CLI로 프로젝트 생성시에 기본적으로 만들어지는 file인 base.css, main.css가 만들어질거에요. base.css는 app 기본 css를 담당하는 파일입니다. base.css > main.css 로 구성되어 있습니다. theme를 바꿀떄는 base.css 파일을 열어서 바꿉니다. @media (prefers-color-scheme: dark) {...}// 어둡게 // or @media (prefers-color-scheme: light) {...}// 밝게

저는 웹강의를 얼마전 끝냈는데요, 해당 강의 종료시점에 한것이 AWS에 페이지 하나 올려서 확인하는 거였습니다. 그런데 이것으로는 아쉬운감이 있어서 이때까지 강의에서 만들어본 페이지를 모두 보여줄수 있는 페이지를 만들기로 하고 방법을 찿아서 했던 것들을 정리하겠습니다. flask 프로젝트에서 .py 파일 분리하기 (Blueprint) 두개의 간단한 flask app을 어떻게 하나의 app.py에서 관리할 수 있을까가 고민이였습니다. 예를들면 위 이미지 처럼 collection 프로젝트의 app.py로 mars, fandiary app을 통합하고 싶었습니다. 여기서 사용할 수 있던 flask module중 하나인 Blueprint 였습니다. # fandiary.bp.py from flask import B..
- Total
- Today
- Yesterday
- rest api crud
- Oracle Database 19C 설치
- postgresql on update current_timestamp
- oracle 19c 설치
- unmounted document.addlistener
- docker multi stage build
- unplugin-auto-import
- express crud
- rest api 단건 다건
- 오블완
- docker image 경량화
- 1종 적성검사 과태료
- rest api 조회 생성 수정 삭제
- unmounted composable
- vue 타이머 해제
- 1종 적성검사
- vue unmounted
- postgresql 수정시간 자동 갱신
- 강서 운전면허 시험장
- 티스토리챌린지
- 1종 적성검사 신체검사
- vue onunmounted
- 외래키 삭제
- unmounted setinterval
- 스파르타 코딩클럽
- Oracle Database 19c install
- postgresql 트리거
- vue 이벤트 해제
- 1종 적성검사 국가건강검진
- dockerignore
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |