반응형

# 다시 찾기 귀찮은 것들 그냥 마구 적어놓음

 

ESLint : linter, 오류 잡을 시 사용

Prettier : formmater, 스타일 교정 시 사용

 

사용처가 다르므로 차이점을 알고 사용해야 한다.

 

### ESLint

Airbnb

Naver

Google

standardJS

- package.json

name : 패키지명, npm으로 공유하려면 eslint-config-[이름] 으로 작성 필요

peerDependencies : ESLint, Plugins 버전

- index.js

필요에 따라 디렉토리별 나누어 관리

- Plugins

기본 제공 규칙 외 다양한 규칙들을 플러그인을 통해 사용 가능함

eslint-plugin-jsdoc : 소스코드 문서화 쉬워짐. JSDoc을 정적 분석하는 역할을 함

  플러그인의 규칙을 통해서 JSDoc을 항상 사용하도록 설정할 수 있음

  JSDoc 포맷, 스타일 검사 가능.

typescript-eslint : 타입스크립트에 대한 정적 분석을 지원함

  기존 TSLint가 있으나 모든 규칙을 제공하지는 않으니 주의 필요

eslint-plugin-markdown : 마크다운에 있는 코드 블록 대상으로 ESLint 사용 가능함

  ESLint의 custom processor를 이용해 다크다운의 코드블록에 대한 정적 분석 수행함

  스타일 가이드, 튜토리얼과 같이 코드가 많이 들어가는 문섬에 유용함

- rules

  직접 규칙 설정 가능, 기본 규칙과 옵션은 ESLint Rules에서 확인 가능

  규칙을 어겼을때 warning(종료코드 영향 없음)/error(종료코드 1) 발생 시킬 수 있음

 

### Prettier

quote 검색해서 원하는 부분에 auto/double 선택되어 있는 옵션들을 single로 변경

참고 : https://prettier.io/docs/en/configuration.html

 

Prettier · Opinionated Code Formatter

Opinionated Code Formatter

prettier.io

 

 

### 공부하며 참조

https://tech.kakao.com/2019/12/05/make-better-use-of-eslint/

 

ESLint 조금 더 잘 활용하기

들어가며 안녕하세요. 카카오 FE플랫폼팀의 Joah입니다. 최근에 팀에서 사용하는 JavaScript 스타일 가이드를 개선하는 업무에 참여했습니다. 업무를 하며 스타일 가이드에서 사용하고 있는 ESLint에

tech.kakao.com

https://velog.io/@rlaclgns321/eslint-prettier-%EC%84%A4%EC%B9%98%EB%B0%A9%EB%B2%95

 

eslint / prettier (+ 설치방법)

코드의 규칙 정하기 우리는 협업시에 팀단위로 코딩을 하게 됩니다. 따라서 각자의 코드 스타일이 다르게 됩니다. 이렇게 다양한 사람들고 협업을 하게 되면서 일정한 규칙을 정하게 되면, 일이

velog.io

https://www.npmjs.com/package/eslint-config-airbnb-base

 

eslint-config-airbnb-base

Airbnb's base JS ESLint config, following our styleguide. Latest version: 15.0.0, last published: a year ago. Start using eslint-config-airbnb-base in your project by running `npm i eslint-config-airbnb-base`. There are 2752 other projects in the npm regis

www.npmjs.com

https://velog.io/@yrnana/prettier%EC%99%80-eslint%EB%A5%BC-%EA%B5%AC%EB%B6%84%ED%95%B4%EC%84%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EC%9E%90

 

prettier와 eslint를 구분해서 사용하자

결론부터 말하자면 오류를 잡으려면 린터, 스타일을 교정하려면 포맷터를 사용하자.

velog.io

https://parkyounghwan.github.io/2019/06/29/javascript/style-guide/

 

자바스크립트 스타일 가이드 뭘 적용해야 할까?

자바스크립트 스타일 가이드 뭘 적용해야 할까? Jun 29, 2019 유수의 회사에서는 어떻게 컨벤션을 적용하는지 알아보고, 과연 프로젝트를 진행 할 떄, 컨벤션이 어떤 영향을 미치게 되는지 알아본

parkyounghwan.github.io

 

* 하루가 더 길고 여유를 가질 수 있으면 좋겠다

* 일단 시간이 너무 없다 공부만 할 순 없는데..

반응형

URL : https://snippet-generator.app/

 

snippet generator

Snippet generator for Visual Studio Code, Sublime Text and Atom. Enjoy :-)

snippet-generator.app

 

source(githib) : https://github.com/pawelgrzybek/snippet-generator

 

GitHub - pawelgrzybek/snippet-generator: Snippet generator for Visual Studio Code, Sublime Text and Atom

Snippet generator for Visual Studio Code, Sublime Text and Atom - GitHub - pawelgrzybek/snippet-generator: Snippet generator for Visual Studio Code, Sublime Text and Atom

github.com

 

이런게 있는줄 몰랐네

반응형

# 참조 : https://fatfish.medium.com/5-javascript-utility-libraries-to-improve-your-efficiency-ae463d30eb7a

5 JavaScript Utility Libraries to Improve Your Efficiency

5 utility libraries 99% of people may not know about!

fatfish.medium.com


# Day.js
날짜, 시간 포맷 지정

console.log(dayjs().format('YYYY-MM-DD HH:mm:ss')) // 2023-01-04 13:45:30

만약 Moment.js 사용중이라면 이미 Day.js 속해있으므로 그냥 사용 가능하다
URL : https://day.js.org/

# qs.js
아니,,이건 좀 써봐야겠음 잘 모르겠다.
URL : https://github.com/ljharb/qs

# js-cookie.js
쿠키 읽고 쓰기
URL : https://github.com/js-cookie/js-cookie

Cookie.set('name', 'test1', { exoires: 10})
Cookie.get('name') // test1


# Lodash
필요성을,,아직 잘 모르겠다
URL : https://github.com/lodash/lodash

# Vconsole
텐센트 ?!
모바일(리얼 폰)에서 웹 디버깅에 도움이 되는..? 어..?
URL : https://github.com/Tencent/vConsole

[폰에서 데모 페이지 보고 첨부함]


'2023' 카테고리의 다른 글

jsconfig.json  (0) 2023.01.05
자바스크립트 잘 쓰기 팁 (Useful Javascript Coding Techiniques)  (0) 2023.01.05
ESLint, Prettier, etc...  (0) 2023.01.04
snippet generator  (0) 2023.01.04
2023.01.03. 매일경제 IT/과학 몇가지  (0) 2023.01.03
반응형

매일경제 IT/과학 분야 보다가 기록

 

# 큐렉소 ?!

https://www.mk.co.kr/news/it/10590829

 

큐렉소, 의료로봇 4분기 21대 공급… 분기 기준 최대 기록 - 매일경제

연간 기준 62대 공급 완료 의료로봇 공급 증가에 따른 성장성 및 수익성 확대 기대.

www.mk.co.kr

 

# 국민의 건강을 생각하고 금연을 응원한다면 담배 가격을 올리고 금연보조제/치료제 가격을 낮추고,

편의점이나 여러 곳에서 구매할 수 있도록 만들어라.

말만 금연 응원 한다고 하면서 사실 흡연자들이 내는 세금은 무시 못하지 않나?

금연 하고 채혈 검사로 검증되면 현금 준다고 해봐. 나도 금연한다.

https://www.mk.co.kr/news/it/10590818

 

금연 결심 하셨나요?...50세에 끊어도 수명 ‘이만큼’ 늘어요 - 매일경제

금연 금새 효과...2주후 혈액순환 개선 1~2주 전부터 준비해 단숨에 끊어야 “30세에 끊으면 수명 10년 연장효과”

www.mk.co.kr

 

# 그냥 KT랑 일해봐도 못믿을 곳이라는 것을 알 수 있다.

자기들 성과는 채우되 고객들은 중요하지 않고,

언론이나 계약직, 노조들은 그냥 시간 지나면 조용해지는 개돼지들이라고

손수 그렇게 생각하고 실천해주는 곳이다. 

https://www.mk.co.kr/news/it/10590810

 

국민연금이 KT 이사회를 못 믿는 이유 [아이티라떼] - 매일경제

KT 최대주주 국민연금의 반란구현모 대표 연임에 반대 행보국민연금이 진짜 관심갖는 건사외이사들의 ‘독립성’ 여부반대표 던진 ‘소신파’ 사외이사작년 KT 사외이사 재선임 안돼‘공기업

www.mk.co.kr

 

# 코스맥스

https://www.mk.co.kr/news/business/10590784

 

“이제는 맞춤형”…코스맥스그룹, 판 바꿔 뷰티&헬스 토털서비스 기업으로 - 매일경제

화장품·건강기능식품·의약품 연구∙개발∙생산(ODM)기업 코스맥스그룹은 지난 2일 경기도 판교 사옥에서 시무식을 진행했다고 3일 밝혔다. 코스맥스그룹은 △경영 효율화 △소비자 데이터 확

www.mk.co.kr

 

# 포스트랩

https://www.mk.co.kr/news/it/10590731

 

AI 기반 최저가 검색 플랫폼 ‘사공사’, 베이스인베스트먼트 등으로부터 시드 투자 유치 - 매일

딥러닝 기반의 최저가 검색 플랫폼 ‘사공사’ 운영사인 포스트랩이 시드 투자를 유치했다고 3일 밝혔다. 이번 투자는 베이스인베스트먼트가 리드하였으며, 더벤처스, 오로라인베스트먼트, 데

www.mk.co.kr

'2023' 카테고리의 다른 글

jsconfig.json  (0) 2023.01.05
자바스크립트 잘 쓰기 팁 (Useful Javascript Coding Techiniques)  (0) 2023.01.05
ESLint, Prettier, etc...  (0) 2023.01.04
snippet generator  (0) 2023.01.04
유용한 자바스크립트 라이브러리  (0) 2023.01.04

+ Recent posts